![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSH
panxiaolan
这个作者很懒,什么都没留下…
展开
-
MVC模型
原创 2018-06-01 15:58:27 · 115 阅读 · 0 评论 -
Spring与Hibernate集成中的Session问题
主要讨论Spring与Hibernate集成中的session问题1.通过getSession()方法获得session进行操作public class Test extends HibernateDaoSupport{ public void save(User user){ this.getSession().save(user); ...转载 2018-06-30 16:46:00 · 177 阅读 · 0 评论 -
SpringMVC详解
SpringMVC学习笔记----一、SpringMVC基础入门,创建一个HelloWorld程序1.首先,导入SpringMVC需要的jar包。2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServlet and configure the mapping--> &l...转载 2018-07-10 10:14:12 · 115 阅读 · 0 评论 -
Spring boot 解决 hibernate no session异常(即使用OSIV open session in view 模式)
启动类中加入 @Bean public OpenEntityManagerInViewFilter openEntityManagerInViewFilter(){ return new OpenEntityManagerInViewFilter(); } 配置文件中加入 spring.jpa.open-in-view=true原创 2018-07-19 14:41:20 · 1307 阅读 · 0 评论 -
Hibernate session在service实现事务getCurrentSession()
我们调用Service层的一个方法的时候,它能够保证我们的这个方法中执行的所有的对数据库的更新操作保持在一个事务中,在事务层里面调用的这些方法要么全部成功,要么全部失败。那么事务的传播特性也是从这里说起的。如果你在你的Service层的这个方法中,除了调用了本类Dao层的方法之外,还调用了其他的Service方法,那么在调用其他的Service方法是需要解决这个问题:“事务是会传播的“。在S...转载 2018-08-07 14:12:38 · 209 阅读 · 0 评论 -
对Spring对Hibernate事务管理的简单理解
在谈Spring事务管理之前我们想一下在我们不用Spring的时候,在Hibernate中我们是怎么进行数据操作的。在Hibernate中我们每次进行一个操作的的时候我们都是要先开启事务,然后进行数据操作,然后提交事务,关闭事务,我们这样做的原因是因为Hibernate默认的事务自动提交是false,他是需要我们人为的手动提交事务,假如你不想每次都手动提交事务的话,你可以在hibernate.cf...转载 2018-08-07 14:13:17 · 153 阅读 · 0 评论