
Hibernate
rzg813
我是一个程序员
展开
-
Spring整合hibernate(2)之基于HibernateTemplate的整合
Spring整合hibernate(2)之基于HibernateTemplate的整合Spring集成hibernate3和4有一定的区别,目前基本都在使用3,所以此处内容以3为基础;使用hibernate的基础整合基于SessionFactory,已经很方便了,下面我们用基于HibernateTemplate的方式整合。1.在BaseDao中直接用HibernateTemplat原创 2014-10-12 17:37:17 · 2435 阅读 · 0 评论 -
Spring3.x_Struts2.x_Hibernate4.x整合笔记
Spring3.x_Struts2.x_Hibernate4.x整合Hibernate4.2.15下载地址http://sourceforge.net/projects/hibernate/files/hibernate4/4.2.15.Final/http://sourceforge.net/projects/hibernate/files/hibernate4/4.2.15.Final原创 2014-10-19 23:54:12 · 1704 阅读 · 0 评论 -
Spring3.x_Struts2.x_Hibernate3.x整合之用户管理例子笔记
在上面的文章基础上实现原创 2014-10-18 00:29:34 · 1612 阅读 · 0 评论 -
Spring3.x_Struts2.x_Hibernate3.x整合之OpenSessionInView的实现
由于Hibernate存在延迟加载的问题,当Dao的事物提交之后,session就关闭此时如果到显示层就没有办法获取对象,使用OpenSessionInViewer是解决延迟加载问题的方案。原创 2014-10-15 22:40:52 · 1894 阅读 · 0 评论 -
Spring3.x_Struts2.x_Hibernate3.x整合之声明式事务配置
以下的事务是声明在Dao中,但是通常都会在Service中来处理多个业务逻辑的关系, 如:删除,更新等,此时如果在执行了一个步骤之后抛出抛出异常就会导致数据部完整,所以事务不应该在Dao中处理,而应该在Service中处理, 这也是就是Spring提供的一个非常方便的工具,声明式的事务原创 2014-10-16 00:04:51 · 1803 阅读 · 1 评论 -
Spring3.x_Struts2.x_Hibernate3.x整合之个人备忘笔记
Spring3.x_Struts2.x_Hibernate3.x整合1.导入Struts2的包(导入之后检查一下是否存在冲突的包)Struts2下载地址:http://struts.apache.org/download.cgi2.导入Struts2和Spring整合的包(struts2-spring-plugin-2.3.16.3.jar)3.配置struts2的st原创 2014-10-14 23:37:07 · 1249 阅读 · 0 评论 -
Spring整合hibernate(4)之BaseDao的编写示例
Spring整合hibernate(4)之BaseDao的编写示例Spring集成hibernate3和4有一定的区别,目前基本都在使用3,所以此处内容以3为基础;说明:因为我们在实际编码中会编写一些重复的数据库操作方法CRUD,每个类都写一次感觉很繁琐,因此可以考虑考虑把所有公共的方法都写在BaseDao中,这个时候,让所有的DAO都继承BaseDao;这样基本上就实现了大量的基础方法,如果DAO中又一些特殊方法,再再具体的实现类的DAO中创建。原创 2014-10-12 20:21:09 · 8465 阅读 · 2 评论 -
Spring整合hibernate(5)之Service层的分析
Spring整合hibernate(5)之Service层的分析一般中小型项目通常都会分为四个层视图层(页面显示)服务层(用来做整个项目的逻辑控制,异常处理,对象判断等都使用服务层)DAO层(仅做对象的基本CRUD操作,不做任何判断和任何处理)数据层(数据库,专门存储数据)嵌套注入会报错,因此我们一般会抽取一层来专门做业务处理!原创 2014-10-13 22:58:52 · 1756 阅读 · 0 评论 -
Spring整合hibernate(3)之基于HibernateDaoSupport的整合
Spring整合hibernate(2)之基于HibernateTemplate的整合原创 2014-10-12 18:18:28 · 2294 阅读 · 0 评论 -
Hibernate4使用注解关系映射说明
Hibernate4使用注解关系映射说明:实体类注解:类需要实现接口:java.io.Serializable@Entity@Table(name = "coupon", catalog = "agriculture_oto") //name属性为表名,catalog为数据库名称,可以省略。或者:@Entity(name = "coupon") //nane属性为表名原创 2015-05-13 16:41:15 · 1939 阅读 · 0 评论