
hibernate
TonysXue
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate session 方法说明
用Hibernate肯定会频繁的用到session,下面就将Hibernate session中一些经常的用方法逐个的解释一下。 Transaction beginTransaction() 开始一个工作单元并返回一个与之相关Transaction韵螅钗挛竦目迹ǔT谛枰允菘饨懈睦鐂ave,update或delete时使用。在事务结束后需要调用Transaction的commi...2009-10-13 09:53:25 · 103 阅读 · 0 评论 -
hibernate get() 与 load() 区别
hibernate中get方法和load方法的根本区别在于:如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他属性数据时才查询数据库,但是万一数据库中不存在该记录,那没办法,只能抛异常,所说的load方法抛异常是指在使用该对象的数据时,数据库中不存在该数据时抛异常,而不是...原创 2009-06-24 15:31:59 · 87 阅读 · 0 评论 -
没有spring时sessionFactory 会话工厂的建立
Hibernate访问数据库时加载的过程对于大多数使用Hibernate的朋友来说,通常使用一下方式来获得Configuration实例: Configuration configure = new Configuration().configure();在Hibernate中,Configuration是hibernate的入口。在实例化一个Configuration的时候,Hibernate会...原创 2009-07-16 16:21:51 · 192 阅读 · 0 评论 -
Hibernate+ehcache二级缓存技术
Hibernate+ehcache二级缓存技术 2006-09-02 05:00作者:出处:csdn责任编辑:方舟 <!--正文开始--> <!-- Please check block file --> 1、首先设置EhCache,建立配置文件ehcache.xml,默认的位置在class-path,可以放到你的src目录下: <?xml ve...原创 2010-01-17 13:13:39 · 85 阅读 · 0 评论 -
Hibernate执行Sql范例
在HibernateTemplate里执行Sql语句 2007-12-25 22:34 如下所示只能执行非Select语句; public static void executeSQL(HibernateTemplate hibernateTemplate, String sql) { final String tempsql = ...原创 2010-06-03 21:57:44 · 138 阅读 · 0 评论 -
Hibernate使用原生SQL
HQL尽管容易使用,但是在一些复杂的数据操作上功能有限。特别是在实现复杂的报表统计与计算,以及多表连接查询上往往无能为力,这时可以使用SQL(Native SQL)实现HQL无法完成的任务。 1、使用SQL查询 使用SQL查询可以通过两种方式来实现: (1)、利用Hibernate提供的SQLQuery对象执行。即可以通过Session对象的createSQLQuery()方法获取。如: S...原创 2011-02-11 18:35:10 · 212 阅读 · 0 评论