X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fjpa%2Fconverters%2FURLConverter.java;fp=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fjpa%2Fconverters%2FURLConverter.java;h=b2fe2b1839f7bb21d5a2f40317e18095533186a5;hb=cb60647c2cebf283e75e571c3b33a5bd733c080b;hp=9fe0c0ed5e86ad0968a1d84a084a6722590afa68;hpb=7a33791170cc1ad0825d97db411f45b9e3d84f78;p=jpa-converters diff --git a/src/main/java/de/juplo/jpa/converters/URLConverter.java b/src/main/java/de/juplo/jpa/converters/URLConverter.java index 9fe0c0e..b2fe2b1 100644 --- a/src/main/java/de/juplo/jpa/converters/URLConverter.java +++ b/src/main/java/de/juplo/jpa/converters/URLConverter.java @@ -27,6 +27,8 @@ public class URLConverter implements AttributeConverter @Override public String convertToDatabaseColumn(URL url) { + if (url == null) + return null; try { return url.toURI().toASCIIString(); @@ -41,6 +43,8 @@ public class URLConverter implements AttributeConverter @Override public URL convertToEntityAttribute(String string) { + if (string == null) + return null; try { return URI.create(string).toURL();