
hibernate
犀利的蛙
安安
展开
-
hibernate 自动生成表结构
hibernate 自动生成表结构 方法:在xx.cfg.xml 里面,或者你用spring 配置的文件,需要属性<property name="hibernate.hbm2ddl.auto" value=""/> value 值:validate ,create ,create-drop,updatecreate:每次加载hibernate时都会删除上...原创 2012-10-23 10:43:37 · 473 阅读 · 0 评论 -
hibernate 自定义结果集
hibernate 中,有时候需要比较复杂的业务,比如需要从很多张表里面抽取数据,这时候就需要我们自定义结果集了。 假设:我需要分别从 7张表里面 分别取 a,b,c,d,e,f,g,h 字段。在原先的映射文件不满足的情况下,我建立了含有这些字段的实体bean. 1.Dao 的写法: String sql = "...";Session session = supe...原创 2012-10-26 16:15:00 · 355 阅读 · 0 评论 -
should be mapped with insert="false" update="false"
Exception:xxx (should be mapped with insert="false" update="false") 当你在映射文件中重复定义 么个字段的时候,就会有这个异常。我出现在many-to-one 中。原因是:我配 1对1 外键双向关联的时候,属性ID重复。因为hibernate 将hibernate.hbm2ddl.auto=update 这样设置,会检...原创 2012-10-26 18:07:38 · 180 阅读 · 0 评论 -
springmvc3.2.2+hibernate4.2.1(一)
需要的jar : spring 需要的jar 12spring-webmvc-3.2.2.RELEASE.jarspring-web-3.2.2.RELEASE.jarspring-tx-3.2.2.RELEASE.jarspring-test-3.2.2.RELEASE.jarspring-orm-3.2.2.RELEASE.jarspring-jdbc-3....2013-05-10 11:32:30 · 123 阅读 · 0 评论 -
hibernate 获取session的方式记录
用公司搭建的一个ssh 框架的时候,发现daoImpl 里面,组员都用不同的方式获取的session,大概了解了下情况,在这里记录一下。注意:版本是spring 2.5 和hibernate3 。spring 3.1 就没HibernateDaoSupport *DaoImpl extends **,最后还是继承了 HibernateDaoSupport。...原创 2012-09-27 17:41:57 · 155 阅读 · 0 评论 -
Hibernate.String/LONG 代替
以前使用Hibernate 使用了 以下代码:SQLQuery SqlQuery = session.createSQLQuery(sql.toString()); // 设置值 SqlQuery.addScalar("contractid", Hibernate.STRING); // ..... 现在...2013-01-25 10:41:19 · 235 阅读 · 0 评论