
Hibernate
flashdream8
只要有骨气,不吹牛,不打架,努力读书,就算穷,到哪里都会受到尊敬的!
展开
-
hibernate 中createQuery与createSQLQuery
org.apache.catalina.core.ApplicationContext log信息: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.miracle.dm.doc.catalog.model.DocCatalogInfo原来的查询语句:String sql = "select a...2010-05-05 17:38:50 · 230 阅读 · 0 评论 -
Hibernate连接Access
方法一: 下载两个jar包,一个是Access的JDBC驱动包;另一个是数据库方言包,里面有支持Access方言的类。 下载地址:http://www.hxtt.com/access.zip,http://www.hxtt.com/test/hibernate.zip。 配置如下:<property name="hibernate.dialect"> com.hxtt...原创 2009-12-11 10:47:11 · 214 阅读 · 0 评论 -
hibernate集合映射inverse和cascade详解
4. hibernate如何根据pojo来更新数据库4.0 在commit/flush之前,hibernate不会对原创 2009-04-13 09:45:52 · 111 阅读 · 0 评论 -
Hibernate之中inverse与cascade的异同
最近学习hibernate,重点研究了hibernate属性的inverse与cascade的联系与区别。如下,是本人的心得。 1、到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有 cascade的关系就会被自己动的插入或是删除。便是为了能正确的c...原创 2009-03-17 11:48:25 · 102 阅读 · 0 评论 -
hibernate中get()与load()的区别
hibernate中get方法和load方法的根本区别在于:如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他属性数据时才查询数据库,但是万一数据库中不存在该记录,那没办法,只能抛异常,所说的load方法抛异常是指在使用该对象的数据时,数据库中不存在该数据时抛异常,而...原创 2009-01-21 13:27:08 · 217 阅读 · 0 评论