We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a7098ce commit ba677a9Copy full SHA for ba677a9
hibernate4/src/main/java/com/fasterxml/jackson/datatype/hibernate4/HibernateProxySerializer.java
@@ -1,5 +1,6 @@
1
package com.fasterxml.jackson.datatype.hibernate4;
2
3
+import java.beans.Introspector;
4
import java.io.IOException;
5
import java.lang.reflect.Field;
6
import java.lang.reflect.Method;
@@ -228,10 +229,10 @@ static String getIdentifierPropertyName(LazyInitializer init) {
228
229
}
230
String name = idGetter.getName();
231
if (name.startsWith("get")) {
- name = Character.toLowerCase(name.charAt(3)) + name.substring(4);
232
+ name = Introspector.decapitalize(name.substring(3));
233
234
return name;
- } catch (Exception e) {
235
+ } catch (IllegalAccessException e) {
236
throw new RuntimeException(e);
237
238
0 commit comments