
hibernate
HallyZ
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate入门
什么是hibernate? hibernate是持久层的一个ORM框架 什么是ORM? ORM: Object Relational Mapping(对象关系映射).指的是将一个Java中的对象与关系型数据库中的表建立一种映射关系,从而操作对象就可以操作数据库中的表 为什么要学习Hibernate? 与其他操作数据库的技术相比,Hibernate 具有以下几点优势: Hibernate...原创 2019-08-17 11:54:50 · 112 阅读 · 0 评论 -
hibernate需要注意的问题
一对多,多对多创建实体需要注意的问题 在创建表所对应的实体时,创建放置某一方的集合的时候要手动实例化,如下 private Set<LinkMan> linkMans=new HashSet<>(); 否则会报空指针异常 多对多创建XML需要注意的问题 多对多建立双向的关系时,必须有一方放弃外键维护 public void test(){ Sessio...原创 2019-08-17 11:58:15 · 110 阅读 · 0 评论 -
Hibernate中一对多,多对多的XML配置文件对比
一对多XML配置文件 一的一方的映射文件的创建 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/...原创 2019-08-17 11:59:30 · 538 阅读 · 0 评论 -
Hibernate之批量抓取
###什么是批量抓取? 一批关联对象一起抓取,配置batch-size 应用场景:当我们想获取全部的商品类别,然后在获取所有类别下面的商品时. 测试批量抓取 /* * 测试批量抓取 * */ @Test public void test9(){ Session session=HibernateUtils.getCurrentSession(); Transacti...原创 2019-08-17 12:00:15 · 205 阅读 · 0 评论