
工具类
:Di
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JPA的理论及实践第一节
@JPA第一节 一.理论 1.1 什么是JPA JPA:(Java Persistence API) ORM的规范 JPA是规范,Hibernate是它的实现(不唯一,但最好) 最底层的操作还是JDBC(引入驱动包) 1.2 什么是ORM o(对象,java面向对象) r(关系,关系型数据库) m(映射) 1.3 JPA与JDBC的区别 JPA(hibernate)的底层还是JDBC ...原创 2019-03-04 23:13:46 · 192 阅读 · 0 评论 -
JPA:主键生成和缓存
一.主键生成策略 1.1 主键设置两种方式 代理主键(没有业务含义,建议使用) 自然主键(有业务含义:手机号,身份证,…) 1.2 四种主键生成策略 @Id @GeneratedValue(strategy = GenerationType.IDENTITY/SEQUENCE/AUTO/TABLE) private Long id; 1.2.1 IDENTITY:自增策略 数据库必需支持这...原创 2019-03-09 11:30:09 · 233 阅读 · 0 评论 -
JPA的数据之间关系配置
一.单向一对多 性能非常差,不建议使用 如果要使用,建议使用双向的多对一,一对多 代码配置 必需使用接口声明 可以使用List(有序允许重复)或者Set 一定要指定外键(否则会出现中间表) @OneToMany @JoinColumn(name = "dir_id ") private List<Product> products = new ArrayList<>...原创 2019-03-09 11:43:35 · 173 阅读 · 0 评论