2017年4月14日

day37 08-Hibernate的反向工程

摘要: 反向工程:先创建表,创建好表之后,就是持久化类和映射文件可以不用你写,而且你的DAO它也可以帮你生成。但是它生成的DAO可能会多很多的方法。你可以不用那么多方法,但是它里面提供了这种的。用hibernate,必须得用myeclipse里面的这种自动生成的工具。其实myeclipse它里面对Strut 阅读全文

posted @ 2017-04-14 19:15 绿茵好莱坞 阅读(125) 评论(0) 推荐(0) 编辑

day37 07-Hibernate二级缓存:查询缓存

摘要: 查询缓存是比二级缓存功能更强大的缓存.必须把二级缓存配置好之后才能用查询缓存,否则是用不了的.二级缓存主要是对类的缓存/对象缓存.查询缓存针对对象也是可以的(因为功能比二级缓存更强大),而且还可以针对类中的属性. select cname from Customer.这种二级缓存是缓存不了的.二级缓 阅读全文

posted @ 2017-04-14 18:37 绿茵好莱坞 阅读(165) 评论(0) 推荐(0) 编辑

day37 06-Hibernate二级缓存:更新时间戳区

摘要: 二级缓存区:类缓存区,集合缓存区,更新时间戳区. 它会记录一个时间T1.其实在我们查询之后它会记录一个时间.假设时间叫做T1.就是你查询完之后的当前时间是T1.当我们自己手动在下面做了一个更新之后,它会在更新时间戳的区域中去记录一个你更新这条记录的时间T2. 另开一个事务,又要去做查询了,从我们二级 阅读全文

posted @ 2017-04-14 17:22 绿茵好莱坞 阅读(144) 评论(0) 推荐(0) 编辑

day37 05-HIbernate二级缓存:一级缓存更新同步到二级缓存及二级缓存配置文件

摘要: 一级缓存的更新会自动同步到二级缓存。 阅读全文

posted @ 2017-04-14 15:44 绿茵好莱坞 阅读(197) 评论(0) 推荐(0) 编辑

day37 04-Hibernate二级缓存:list和iterate方法比较

摘要: get()和load()方法既可以向一级缓存区放数据,也可以向二级缓存区放数据。这是查询一个的情况。要是查询所有呢?注意, // 查询所有.Query接口的list()方法. // list()方法会向二级缓存中放数据,但是不会使用二级缓存中的数据. //list()方法没有使用二级缓存的数据. 没 阅读全文

posted @ 2017-04-14 13:41 绿茵好莱坞 阅读(179) 评论(0) 推荐(0) 编辑

day37 03-Hibernate二级缓存:集合缓冲区特点

摘要: 所以说要经常检查hibernate3的核心配置文件hibernate.cfg.xml. Hibernate: select customer0_.cid as cid0_0_, customer0_.version as version0_0_, customer0_.cname as cname0 阅读全文

posted @ 2017-04-14 07:38 绿茵好莱坞 阅读(135) 评论(0) 推荐(0) 编辑

导航