摘要: 控制反转: 在使用了Spring框架之后对象不在由调用者来创建,而是由Spring容器来创建 Spring容器会负责控制程序之间的关系而不是由调用者的程序代码直接控制 这样控制权由应用程序转移到了Spring容器,控制权发生了反转,这就是Spring控制反转 获得依赖对象的过程被反转了,控制反转之后 阅读全文
posted @ 2020-03-26 20:03 拯代码 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 1.导入jar包 2.在src下导入applicationContext.xml配置文件 3.创建接口和实现类 4.编写配置文件 5.创建测试类 阅读全文
posted @ 2020-03-26 19:09 拯代码 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 什么是缓存:将数据提前存放到内存中的某一个位置,当再次使用的时候,可以直接从内存里获取 缓存的好处:提升程序的运行效率,缓存技术是Hibernate的优化手段 Hibernate分成两个基本的缓存 1,一级缓存:session级别的缓存,一级缓存与session的生命周期一致,自带的 2,二级缓存: 阅读全文
posted @ 2020-03-26 17:51 拯代码 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 瞬时状态 transient: 不存在持久化标识OID 尚未与Hibernate session 关联对象,被认为处于瞬时状态,失去引用将被JVM回收 持久状态 persistent:存在持久化标识OID 与当前 session有关联,并且相关联的session没有关闭,事务也未提交 托管状态 da 阅读全文
posted @ 2020-03-26 16:07 拯代码 阅读(106) 评论(0) 推荐(0) 编辑