上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 40 下一页
  2014年6月9日
摘要: 二级缓存大量数据的解决方案数据很大二级缓存 存储大数据,让 内存和磁盘文件进行交互,数据库中的不变的数据在磁盘上,这样就可以少和数据库进行交互了ehcache.xml 放在src下 1 3 4 5 16 17 19 ... 阅读全文
posted @ 2014-06-09 19:31 wf110 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: truetrue 阅读全文
posted @ 2014-06-09 18:26 wf110 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 当业务逻辑中需要开启事务执行,业务逻辑也要调用底层操作数据库的函数,那函数也要开启事务操作。如果用sessionFactory.openSession()的话会引起处理不在同一个事务中,会造成出错。所以必须保证它们的事务都是相同的sessionFactory.getCurrentSession()需... 阅读全文
posted @ 2014-06-09 14:03 wf110 阅读(4309) 评论(0) 推荐(0) 编辑
摘要: 懒加载用于何时发出sql语句抓取策略用于如何发出sql语句,join连接形式的 当查出的一条的记录情况时候有效,子查询不起作用,select * from table1这是隐士子查询还是 select n+1语句 还是 subselect子查询2条语句 select * from table1 wh... 阅读全文
posted @ 2014-06-09 13:36 wf110 阅读(982) 评论(0) 推荐(0) 编辑
摘要: Person.java 1 package cn.itcast.hiberate.sh.domain.onetoone; 2 3 import java.io.Serializable; 4 import java.util.Set; 5 6 public class Person implem... 阅读全文
posted @ 2014-06-09 09:58 wf110 阅读(1892) 评论(0) 推荐(0) 编辑
摘要: 注释掉是对的在for中 student.setClass(NULL);这样接触也是错误的,要从class那一端接触关系,不能反之。因为student从class那里而来的,不能自己接触关系,要靠class 阅读全文
posted @ 2014-06-09 09:21 wf110 阅读(218) 评论(0) 推荐(0) 编辑
  2014年6月8日
摘要: Student.java 1 package cn.itcast.hiberate.sh.domain; 2 3 import java.util.Set; 4 5 public class Student { 6 private Long sid; 7 private Stri... 阅读全文
posted @ 2014-06-08 16:45 wf110 阅读(1713) 评论(0) 推荐(0) 编辑
摘要: 1、如果让一的一方维护关系,取决于的因素有 1、在一的一方的映射文件中,set元素的inverse属性为default/false 2、在客户端的代码中,通过一的一方建立关系 3、session.save/update方法是用来操作表的,和操作关系没有关系2、怎么样采用级联的方法通... 阅读全文
posted @ 2014-06-08 13:40 wf110 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一对多 单向通过calss操作student 外键在student表中,所以外键由student维护通过student操作class 外键在student中,所以自动维护student的外键 没有inverse属性建议用多对一这个方向的操作效率比较高Student.java 1 package ... 阅读全文
posted @ 2014-06-08 13:13 wf110 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: 持久化类 实现对应的序列化接口 必须有默认的构造函数 持久化类的属性不能使用关键字 标示符 映射文件 类型 java类型和hibernate类型 主键的产生器 ... 阅读全文
posted @ 2014-06-08 09:03 wf110 阅读(506) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 40 下一页