我正在处理类似于CrudRepository
的通用dao bean。主要区别在于此工具将简化提取,过滤和排序。我的工作几乎完美。我仍然面临的一个问题是我需要jpa路径。我希望能够传递杰克逊渲染的路径(占@JsonProperty
和@JsonUnwrapped
。为此,我需要能够有效地序列化路径。我知道我自己可以做到这一点,但除非我确定这样的事情已经存在,否则我不愿意献血和流泪。
有没有办法使用jackson序列化产生的路径获取字段的jpa路径? 示例
class A {
@JsonUnwrapped
B b;
@JsonProperty("c_property")
C c;
}
class C {
String field;
}
class B {
String field;
}
是否有method
method(A.class, "field")->"b.field"
method(A.class, "c_property.field")->"c.field"