1 C3P0 数据库连接池,hibernate默认使用它,相关的有DPCP2 JNDI 数据源MySqlDSjdbc:mysql://localhost:3306/lwcom.mysql.jdbc.Driverrootrootpasswordorg.jboss.resource.adapter.jd...
分类:
其他好文 时间:
2014-07-25 02:22:14
阅读次数:
218
mappingLocations、mappingDirectoryLocations与mappingJarLocations 区别 由于spring对hibernate配置文件hibernate.cfg.xml的集成相当好, 所以,在项目中我一直使用spring的org.springframework.orm.hibernate...
分类:
移动开发 时间:
2014-07-25 00:02:54
阅读次数:
387
当关联双方存在父子关系,就可以在set处设定cascade为all-delete-orphan所谓父子关系,即指由父方控制子方的持久化圣明周期,子方对象必须和一个父方对象关联。如果删除父方对象,应该级联删除所有关联的子方对象;如果一个子方对象不再和一个父方对象关联,应该把这个子方对象..
分类:
系统相关 时间:
2014-07-24 23:48:14
阅读次数:
272
检索数据时的2个问题1).不浪费内存:当Hibernate从数据库中加载Customer对象时,如果同时加载所有关联的Order对象,而程序实际上仅仅需要访问Customer对象,那么这些关联的Order对象就白白浪费了许多内存.2).更高的查询效率:发送尽可能少的SQL语句类级别的检索策略2.类级别的检..
分类:
系统相关 时间:
2014-07-24 23:46:04
阅读次数:
335
Hibernate多表查询结果处理(2014-07-0620:45:40)转载▼标签:hibernate多表查询结果集处理分类:Java如果我们在Hibernate中需要查询多个表的不同字段,那么如何来获取Hibernate多表查询的结果呢?有两种方式:1、对各个字段分别转化成对应类型,如下:Java代码:Queryq=session..
分类:
系统相关 时间:
2014-07-24 23:43:24
阅读次数:
521
信息: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.miracle.dm.doc.catalog.model.UserInfo
原来的查询语句:
String sql = "select a.* from tb_user_info a where a.cat_code like '"+catCo...
分类:
数据库 时间:
2014-07-24 23:17:33
阅读次数:
331
1,Criteria
Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria
。
2,DetachedCriteria
Spring 的框架提供了getHibernateTemplate
().findByCriteria(detachedCriteria...
分类:
系统相关 时间:
2014-07-24 23:17:13
阅读次数:
333
引言:为什么这样的需求,源自公司项目需要,公司的项目使用java的struts2+spring2.5+oracle中间件tuxedo,数据库用的是Oracle,但由于不直接连接数据库,用中间件处理的方式,又不希望有太多服务,所以就开始网络找资料整理编码了。大概花了一个多星期完成了这个任务,现在整.....
分类:
数据库 时间:
2014-07-24 22:20:42
阅读次数:
257
1.在applicationContex.xml文件里面添加二级缓存配置: com/persia/model/Person.hbm.xml hibernate.dialect=org.hibernate.dial...
分类:
系统相关 时间:
2014-07-24 22:18:23
阅读次数:
282
引言:为什么这样的需求,源自公司项目需要,公司的项目使用java的struts2+spring2.5+oracle中间件tuxedo,数据库用的是Oracle,但由于不直接连接数据库,用中间件处理的方式,又不希望有太多服务,所以就开始网络找资料整理编码了。大概花了一个多星期完成了这个任务,现在整.....
分类:
数据库 时间:
2014-07-24 22:07:22
阅读次数:
339