|
1
105
别逃避 ,之所以会出现select new,是因为在 第十版2.2.7.2页。select子句中的jpql构造函数表达式 的 EJB 3.0 JPA Specification :
简而言之,如果不想以类型安全的方式检索完整的实体或完整的对象图(与
换言之,不要在任何地方使用它,但不要禁止它的使用(很少东西只有黑色或白色)。 |
|
|
2
26
当您想要检索 数据传输对象 . 也许一份报告是一个很好的使用它的地方。如果您只想检索一个域对象(比如 来自家庭 相反),因此没有理由使用它。 |
|
|
3
6
用new创建的对象不必是dto,即将由业务层导出的对象。它也可以是pojo域对象,即业务层内部使用的对象。 使用这种pojo作为部分对象而不是完整的jpa实体的原因是在特定类型的连接中的性能。一个很好的解释是: http://use-the-index-luke.com/sql/join/hash-join-partial-objects |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 8 月前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 8 月前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 8 月前 |
|
|
rudraraj · java中未声明最终变量 8 月前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 8 月前 |