hibernate
文章平均质量分 76
yaobo2816
这个作者很懒,什么都没留下…
展开
-
hbm.xml 设置默认字段
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">原创 2009-10-08 10:39:00 · 2099 阅读 · 0 评论 -
java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer
由于Hibernate3.2.5版本的(select count(*))查询返回的结果是个Long 不能强制转换:public int getAllUserNum(){ Session session = HiberSF.getSession(); try { session.getTransaction().原创 2009-10-08 15:39:00 · 1165 阅读 · 1 评论 -
hibernate 缓存
Hibernate缓存包括两大类:Hibernate一级缓存和Hibernate二级缓存Hibernate一级缓存又称为“Session的缓存”,它是内置的,不能被卸载(不能被卸载的意思就是这种缓存不具有可选性,必须有的功能,不可以取消session缓存)。由于Session对象的生命周期通常对应一个数据库事务或者一个应用事务,因此它的缓存是事务范围的缓存。第一级缓存是必需的,不允许而且事实上也转载 2013-12-16 09:59:48 · 435 阅读 · 0 评论