Hibernate
Dream丶Master
请勿浮躁!
展开
-
This project is a not MyEclipse Hibenate project assuming hibernate3 capabilites for
问题 web 项目中 打开 hibernate.cfg.xml 文件时 提示:The project is not a myEclipse hibernate project。 并且:在 dbbrower中使用 hibernate reverse engineering 建立 表对应的bean 和配置文件时:找不到可用的javasource路径。 原因: 使用版本控制的时候,工程根目录下的转载 2016-08-16 15:32:28 · 809 阅读 · 0 评论 -
hibernate 二级缓存和查询缓存原理和关系
二级缓存和查询缓存都相当于一个map。 二级缓存缓存的key为id,value为实体对象。一般load(),iterate()使用到二级缓存,list()需要结合查询缓存使用。iterate()和list()区别如下: iterate()不需要开启查询缓存,它首先发出一个sql如”select s.id from Student s”去数据库把id属性列表取出来,然后再根据id列表一个一转载 2016-08-17 17:35:01 · 2266 阅读 · 0 评论 -
Hibernate中设置MySQL的中文编码
今天在用Hibernate向MySQL中插入数据时出现了乱码的问题,具体表现时我在插入前用utf-8打印出来中文时OK的,然后用MySQL Workbench设置成uft-8来显示从MySQL中查询出来的数据也是正确的,但是当我把代码中的数据插入数据库之后再进行查询时查询出来的就是乱码了,不知道怎么设置,因为两头utf-8都没问题,那问题肯定时出在了中间环节,也就是connect的时候。网上到处找转载 2016-08-11 11:08:20 · 215 阅读 · 0 评论