jpa
yuhui66666688gfbfdy
这个作者很懒,什么都没留下…
展开
-
jpa使用 at least one user library must be selected问题
at least one user library must be selected实际就是建立一个目录,导入三个包即可①、 eclipselink.jar②、javax.persistence.source_2.1.0.v201304241213.jar③、javax.persistence_2.1.0.v201304241213.jar(注:本系列笔记是在学习尚硅谷JPA课程的原创 2017-04-17 16:07:28 · 3409 阅读 · 0 评论 -
jpa嵌入式复合主键
jpa嵌入式复合主键: JPA生成的实体要求有主键,如果数据库没有的话可以自己构造一个主键,只是为了符合jpa规范,xml中还是以数据库为主用于构造主键的实体的那个类需要无参数构造函数,重写equals,hashcode(构造主键的实体),实现序列化 (1)通过@EmbeddedId注释标注实体中的嵌入式主键 注意:1.必须要实现serializable接...原创 2016-08-04 14:28:05 · 330 阅读 · 0 评论 -
修改Eclipse项目使之支持JPA工具
修改Eclipse项目使之支持JPA工具 http://blog.sina.com.cn/s/blog_484d87770100u4nm.html用Eclipse建立了一个Web项目,想通过eclipse的JPA Tools为项目生成数据库实体Bean,但右键菜单里看不到JPA Tools选项。于是招到一个类似的项目(能够右键看到JPA Tools),查看其工程路径下.settin...原创 2016-09-21 21:34:52 · 373 阅读 · 0 评论 -
jpa
有一对多的关系的时候,就算只查一方的话,可能会报一系列的序列化问题,原因是转化为json的时候识别不了,但是在保存数据的时候不排除,只对json排除json到对象不必排除list属性,list会变成MorphDynaBean,可以get拿到,对象到json要排除jpa写的list属性(实体中排除,转的时候executive)至于json转到对象不需要的属性另当别论/...原创 2014-10-23 17:48:47 · 101 阅读 · 0 评论 -
Spring Hibernate JPA 联表查询 复杂查询
今天刷网,才发现:1)如果想用hibernate注解,是不是一定会用到jpa的?是。如果hibernate认为jpa的注解够用,就直接用。否则会弄一个自己的出来作为补充。2)jpa和hibernate都提供了Entity,我们应该用哪个,还是说可以两个一起用?Hibernate的Entity是继承了jpa的,所以如果觉得jpa的不够用,直接使用hibernate的即可 ...2017-06-13 13:44:21 · 191 阅读 · 0 评论 -
jpa使用方法的几种分类
见结算项目 用jpa的都是单实体,如果需要复杂bo查询需要再dao上嫁接一个接口,其实现类用jdmctemlpate,或mybatis(用的时候还是用主的dao接口)jpa使用大致分二种:(都是基于单个实体的),此二者都有自带分页的参数方法 1,继承JpaRepository的dao可以用@query注解 也可根据名字判别查询 2,继承JpaSpe...2017-06-13 13:47:22 · 597 阅读 · 0 评论 -
jpa使用 at least one user library must be selected问题
at least one user library must be selected实际就是建立一个目录,导入三个包即可①、 eclipselink.jar②、javax.persistence.source_2.1.0.v201304241213.jar③、javax.persistence_2.1.0.v201304241213.jar(注:本系列笔记是在学习尚硅谷JPA课程...原创 2017-02-22 13:30:08 · 644 阅读 · 0 评论