spring-data-jpa
前方太黑暗
这个作者很懒,什么都没留下…
展开
-
jpa中更新对象一直到no session
使用jpa更新对象 一直报 no seesioncould not initialize proxy [com.example.demo.entity.Student#14] - no Session经过排除,发现是getOne 的原因getOne返回的是一个对象的引用,并没有把对象实体存储在内存中。@Servicepublic class StudentService { @Autow...原创 2018-06-04 10:42:39 · 633 阅读 · 0 评论 -
jpa继承映射
继承映射在 Annotation 中使用 @Inheritance 注解,并且需要使用 strategy 属性指定继承策略,继承策略有 SINGLE_TABLE、TABLE_PER_CLASS 和 JOINED 三种。一、SINGLE_TABLESINGLE_TABLE 是将父类和其所有的子类集合在一块,存在一张表中,并创建一个新的字段来判断对象的类型。Person.java: 1: @En...原创 2018-06-04 18:19:57 · 2062 阅读 · 0 评论 -
spring data jpa 通过方法名称查询、限制查询结果查询
2个javabeanpackage com.example.demo.entity;import javax.persistence.*;import java.io.Serializable;@Entity@Table(name = "class_room")public class ClassRoom implements Serializable { @Id ...原创 2018-05-30 20:44:11 · 5797 阅读 · 0 评论 -
spring data jpa 生成实体表
1、@DynamicInsert和@DynamicUpdate这两个注解在一定程度上可以增加与数据库操作相关的速度,可以节省SQL语句的执行时间,提高程序的运行效率。来看一下@DynamicInsert为false时的sqlinsert into class_room (address, name) values (?, ?)将@DynamicInsert设为true时...原创 2018-05-31 10:50:35 · 6096 阅读 · 1 评论