Isr*_*les 5 java spring hibernate jpa spring-data-jpa
我有一个有两个日期的类,我的搜索是动态的,Hibernate提供了Query By Example(QBE),但现在使用Spring Data的QBE.问题是当创建QBE但文档限制ExampleMatcher的String类型时,我需要创建一个ExampleMatcher来搜索此日期之间的所有实体.
如何使用查询实例来实现这个?
我现在的替代方案是:
创建一个hibernate dao并使用QBE和hibernate标准(Bye JPA:'()
探索这个http://spring.io/blog/2011/04/26/advanced-spring-data-jpa-specifications-and-querydsl/(非常难看的代码)
类的示例属性:
private int id;
private String property1;
private String property2;
private Date dateFirst;
private Date dateSecond;
Run Code Online (Sandbox Code Playgroud)
相关: