2012-02-03 82 views
1

我刚开始使用JPA标准API条款有几个问题:凡在标准API查询

是什么表情的不同子接口之间的区别时,他们应该使用吗?在说什么不同的情况下,一个where子句?

你什么时候需要元模型的实体,什么时候应该访问entity.get(“name”)属性?

任何答案和体面的教程链接表示赞赏。

谢谢

回答

2

阅读Java EE 6 Tutorial后,我强烈建议这个article

我的元模型的经验是,这是为了尽量减少在运行查询时,其运行时错误的风险的最好办法,因为元模型能够转而使用相应的字符串值的字段名。这个网站上有更多的例子。有些是:

JPA: Selecting entities based on multiple criterions on multiple child entities

How to use JPA Criteria API when joining many tables

JPA/Hibernate: CriteriaBuilder - How to create query using relationship object?

https://stackoverflow.com/a/3842319/870122

在你上面的链接将看到使用表达式的一些子接口的现实生活中的例子:谓词,根,加入,从等...(here另一个有用的话题)

+0

谢谢!现在开始有意义了。 – glasspill 2012-02-03 23:39:18