hibernate
mmoooodd
这个作者很懒,什么都没留下…
展开
-
Hibernate2与Hibernate3的区别
Hibernate2与Hibernate3的区别Hibernate3使用了java1.5的泛型语法,Hibernate3.0版本的变化包括三个方面:(1)API的变化,它将影响到Java程序代码。(2)元数据,它将影响到对象-关系映射文件。(3)HQL查询语句。值得注意的是, Hibernate3.0并不会完全取代Hibernate2.1。在同一个应用程序中,允转载 2016-12-19 09:21:28 · 315 阅读 · 0 评论 -
Spring管理 hibernate 事务配置的五种方式
Spring配置文件中关于事务配置总是由三个组成部分,DataSource、TransactionManager和代理机制这三部分,无论是那种配置方法,一般变化的只是代理机制这块! 首先我创建了两个类,一个接口一个实现:Java代码 package com.dao; public interface UserDao { publ转载 2017-10-16 19:21:43 · 349 阅读 · 0 评论 -
Spring4整合Hibernate4详细示例
原文:http://blog.csdn.net/kris234seth/article/details/498728671. Spring整合Hibernate,主要是解决什么问题? a、让Spring提供的IOC容器来管理Hibernate的SessionFactory b、让Hibernate使用Spring提供的声明式事物2转载 2017-10-16 18:06:56 · 969 阅读 · 0 评论 -
spring整合hibernate事务管理的四种方式,以及事务的传播行为和隔离级别介绍
开篇先写结论:Hibernate4 想使用 ehcache 时做二级缓存时,不使用 EHCache 提供的:hibernate.cache.region.factory_class请无视 EHcache 网站上的 document , 那是针对 Hibernate 3.X 的.Hibernate 4.X 有自己对其他 Cache 框架的支持.PS: 如果按照原来方式配置转载 2017-10-16 16:41:04 · 337 阅读 · 0 评论 -
Hibernate4新获取Connection方式
在使用Hibernate的过程中,免不了可能需要调用存储过程等需要用到Connection的时候,但使用了Hibernate4后发现,session.connection();方法过时了,而有轻微强迫症的笔者不太能接受调用过时的方法,毫无安全感,在查看资料和Hibernate帮助文档后发现,在4.x中使用了doWork方式代替了session.connection方式,下面来代码转载 2017-10-13 14:59:15 · 1744 阅读 · 0 评论 -
Hibernate4调用SQL和存储过程
原文:http://www.cnblogs.com/wangjiajun/p/4208077.html最近使用了新的Struts2.20+spring4.0+hibernate4.0,新框架移除了HibernateSupportDao,所以重写了下Hibernate4对SQL和存储过程的操作,以备后查以下的sessionFactory 对象是通过spring注入1 priv转载 2017-10-13 14:58:15 · 203 阅读 · 0 评论 -
hibernate4 二级缓存demo实例
原文:http://cxl2012.iteye.com/blog/1944489hibernate使用版本是:hibernate-release-4.2.5.Final需要的jar包:hibernate-release-4.2.5.Final\lib\required下所有jar包ehcache jar包:hibernate-release-4.2.5.Final\l转载 2017-10-13 14:57:25 · 272 阅读 · 0 评论 -
HibernateDaoSupport详解
一,Spring为Hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供了两个方法: public final HibernateTemplate getHibernateTemplate() ; public final void setSessionFactory(SessionFactory sessionFactory) ; 其中,se转载 2017-10-12 15:24:28 · 759 阅读 · 0 评论 -
框架篇:Spring+SpringMVC+hibernate整合开发
原文:点击打开链接前言: 最近没什么事做,搭个框架写成博客记录下来,拉通一下之前所学知识. 话不多说,我们直接步入正题。 准备工作: 1/安装并配置java运行环境 2/数据库的安装配置(Mysql) 3/安装并配置服务器(Tomcat) 4/Maven 5/ IntelliJIDEA的安装配置(本人使用的主要软件是转载 2017-10-11 15:33:27 · 345 阅读 · 0 评论 -
Spring3.0配置多个事务管理器(即操作多个数据源)的方法
大多数项目只需要一个事务管理器。然而,有些项目为了提高效率、或者有多个完全不同又不相干的数据源,最好用多个事务管理器。机智的Spring的Transactional管理已经考虑到了这一点,首先分别定义多个transactional manager,并为qualifier属性指定不同的值;然后在需要使用@Transactional注解的时候指定TransactionManager的qualifier转载 2017-10-18 09:16:51 · 10232 阅读 · 0 评论 -
一些SSH知识
Hibernate经典知识: 1、Hibernate工作原理及为什么要用? 1. 答:hibernate,通过对jdbc进行封装,对 java类和关系数据库进行mapping,实现了对关系数据库的面向对象方式的操作.1.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。hibernate的性能非常好,因为转载 2017-10-17 14:06:03 · 373 阅读 · 0 评论