社区
Java EE
帖子详情
spring里面对hibernate的DAOSupport里的getSession(boolean)方法中布尔值代表什么?
woolceo
2006-04-14 03:53:24
rt...
里面有getSession()方法和getSession(boolean)的重构方法,我想了解这个布尔值分别取true和false代表什么意思?
...全文
347
2
打赏
收藏
spring里面对hibernate的DAOSupport里的getSession(boolean)方法中布尔值代表什么?
rt... 里面有getSession()方法和getSession(boolean)的重构方法,我想了解这个布尔值分别取true和false代表什么意思?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
woolceo
2006-05-07
打赏
举报
回复
默认的getSession()相当于true还是false呢???
Saro
2006-04-14
打赏
举报
回复
true 表示没有session就创建一个并返回
false 表示没有session就返回null
【转】
Spring
与
Hibernate
集成
中
的
session
问题(get
Session
()、getCurrent
Session
()与open
Session
() )
主要讨论
Spring
与
Hibernate
集成
中
的
session
问题 1.通过get
Session
()
方法
获得
session
进行操作 Java代码 public class Test extends
Hibernate
Dao
Support
{ public void save(User user){ this.get
Session
(
分析
Spring
如何管理
Hibernate
事务
分析
Spring
如何管理
Hibernate
事务前言JDBC事务
Hibernate
事务
Spring
管理
Hibernate
事务总结 前言 本文从源码层面分析
Spring
是如何来管理
Hibernate
事务的,我认为换作其它的ORM框架也是类似的思想,以此来触类旁通。如果分析有误,欢迎指正。 分析路线是从JDBC管理事务 =>
Hibernate
管理事务 =>
Spring
管理
Hibernate
事务,逐步递进。 JDBC事务 我们先回忆一下JDBC是如何开启事务的,因为无论再怎么高级的封装,最终的根本还
Hibernate
getCurrent
Session
and get
Session
1.通过get
Session
()
方法
获得
session
进行操作 [code="java"] public class Test extends
Hibernate
Dao
Support
{ public void save(User user){ this .get
Session
().save(user); } } ...
Spring
学习(五)
spring
整合
hibernate
上一篇博客
中
讲到
spring
dao
层对jdbc的封装,用到了模板模式的设计思想 。这篇我们来看看
spring
中
的orm层对
hibernate
的封装,也就是所谓的
spring
整合
hibernate
。这
里
同样用了模板模式, 将
hibernate
开发流程封装在ORM层提供的模板类
Hibernate
Template
中
,通过在
DAO
中
对模板类的使用,实现对传统
hibernate
开发流程的代替。 一、先来
Spring
的
Hibernate
Dao
Support
类的 get
Session
() 导致的连接泄露问题
Spring
+
Hibernate
做项目, 发现有member在不加事务的情况下就去调用 get
Session
()
方法
, 结果导致数据库连接不能释放, 也无法正常的提交事务(只能做查询, 不能做save(), update()). 如果配合连接池使用的话, 不出几分钟就会导致连接池无法拿到新连接的情况. 不过, 只要给
DAO
或者Service加入了事务, 就不会出现连接泄漏的问题. 谈
Java EE
67,549
社区成员
225,860
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章