随笔分类 -  Hibernate

摘要:一、本质区别和应用场景 阅读全文
posted @ 2019-10-06 13:41 wmqiang 阅读(133) 评论(0) 推荐(0)
摘要:一、概念 二、一级缓存 一级缓存,同一个session共享数据,两次获取信息只会执行一次sql语句; 三、二级缓存,默认不使用,需要手动配置开启 持久化对象意思是数据库中存在的模型,自己new的不是; 一般很少被修改的数据才会使用二级缓存,并发访问策略是read-only; 四、EHCache缓存提 阅读全文
posted @ 2019-10-05 10:46 wmqiang 阅读(308) 评论(0) 推荐(0)
摘要:一、悲观锁 二、乐观锁 实体类中加版本标识字段: 映射文件也加: 操作数据会自动判断: 阅读全文
posted @ 2019-10-05 10:36 wmqiang 阅读(136) 评论(0) 推荐(0)
摘要:数据库操作术语 一、配置详解 1、 根据映射关系创建表,不一样的以映射关系为主更新表,update: 2、方言就是指定哪一种数据库 阅读全文
posted @ 2019-10-04 22:01 wmqiang 阅读(257) 评论(0) 推荐(0)
摘要:一、配置自动提交事务,之后不写事务也可以持久化数据 二、 阅读全文
posted @ 2019-10-04 22:00 wmqiang 阅读(749) 评论(0) 推荐(0)
摘要:一、加载核心配置文件方式 二、加载映射文件方式 三、SessionFactory相当于连接池 四、获取session会话 同一个线程中获取的session两种方法获取的是同一个session对象; 不同的线程获取的session对象不同; 阅读全文
posted @ 2019-10-04 21:43 wmqiang 阅读(249) 评论(0) 推荐(0)
摘要:一、 1、核心配置文件 2、实体类 3、对象对应的映射文件 4、持久化数据 运行结果: 阅读全文
posted @ 2019-10-04 21:33 wmqiang 阅读(171) 评论(0) 推荐(0)
摘要:一、概念 hibernate交互数据库时,对象的属性转成sql,mybatis直接写sql,性能更高; 二、 阅读全文
posted @ 2019-10-04 19:26 wmqiang 阅读(209) 评论(0) 推荐(0)