数据库
grace_dl
拼命搬砖中...
展开
-
hibernate 1+n 问题
解决方案: 1.@ManyToOne默认是eager,设置fetch=FetchType.LAZY,按需而发 2.@BatchSize(size=5)放在要查询的类的上面,可以少发SQL语句。严格不用这种解决。 3.join fetch,from topic t left join fetch t.category c 默认的criteria用的就是j原创 2016-05-28 15:28:17 · 267 阅读 · 0 评论 -
mysql安装问题详解
问题一:mysql安装之后客户端一闪而过? 方法一:1、开始--所有程序--mysql--mysql server 5.6--右键属性 2、目标内容为:"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe" "--defaults-file=C:\Program Files\MySQL\MySQL Serv原创 2016-05-28 15:29:21 · 328 阅读 · 0 评论 -
hibernate中数据库的优化
3、list和iterate不同 a)list取所有 b)literate先取ID,等到用的时候根据ID取对象 c)session中list第二次发出,仍会到数据库查询。 d)iterate第二次,先找session级缓存。 4、一级缓存和二级缓存和查询缓存 a)什么是缓存 可以在内存中开辟一块空间,把本来在数据库中读的东西 放在内存中,这样读的时候直接从原创 2016-05-28 15:38:16 · 1131 阅读 · 0 评论