JPA
iteye_137
这个作者很懒,什么都没留下…
展开
-
JPA一对多的SQL语法的写法
1.前提Scene.java:一个Scene对多个SceneVideo @OneToMany(mappedBy = "scene", fetch = FetchType.LAZY, cascade = CascadeType.ALL) private Set<SceneVideo> sceneVideoCollection = new HashSet<SceneVideo&g...2009-11-05 10:16:53 · 488 阅读 · 0 评论 -
开头字母是a--g、h--n、o--t、u--z的JPQL语句
查询Actor的stageName开头字母是a--g、h--n、o--t、u--z的JPQL语句。 String strQuery = "select a from Actor a"; if(word.equals("AG")){ strWhere = " where a.stageName like 'a%' or a.stageName like 'b%' or a.s...2009-11-05 14:24:38 · 152 阅读 · 0 评论 -
jpa与hibernate比较
何时考虑JPA的备选方案 您使用的 Java 的版本决定了实际是否可以应用 JPA。JPA 是 EJB 3.0 规范的一部分,而该规范是 Java EE 5 版本的一部分。如果您未更新到 Java EE 5,则无法使用 JPA。 您的应用程序需要 JPA 无法提供的服务,比如那些由 EJB 容器提供的服务,在那些情况下您更依赖 EJB。 在结束对此框架的讨论前,让我们列出一...2009-11-20 10:42:56 · 131 阅读 · 0 评论 -
JPA的实体映射
@Entity @Table(name = "ps_pictures") public class PsPictures{ @Column(name="thumbnail_path") private String thumbnailPath; @ManyToOne private Gallery gallery; 如果已经有了上面的那个多对多的映射的话,...2009-12-15 10:43:33 · 91 阅读 · 0 评论 -
JPA电子书
JPA电子书2009-12-23 11:07:57 · 192 阅读 · 0 评论 -
JPA标注要注意的地方
这些标注尽量都要写到get方法的头上,我无意中把下面的标注写到了定义变量的头上时候,发生了错误。 报告错误:java.lang.NullPointerException 怎么回事,刚刚我试了下把@Id放到getId()方法的头上结果也报上面那样的错误,然后我再把@Id又放回到private Integer id;的头上结果就没错了。这个问题要待解决下...(我个人认为都放到...2009-12-25 16:22:45 · 132 阅读 · 0 评论