SSH
文章平均质量分 75
zws1987211
这个作者很懒,什么都没留下…
展开
-
Spring事务配置的五种方式
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问转载 2011-08-03 21:00:28 · 592 阅读 · 0 评论 -
SVN 签出源码 Struts Spring Hibernate
很多优秀的开源项目已经提供SVN源码签出了,无论是解疑还是学习,都是一大幸福之事啊! Apache的SVN库,强烈推荐! http://svn.apache.org/repos/asf/ 里面不但有Struts的源码,还有著名的Apache jak转载 2011-08-04 10:20:29 · 591 阅读 · 0 评论 -
浅谈HibernateTemplate类的使用
浅谈HibernateTemplate类的使用,包括如何从HibernateCallback中得到session,并在session中做多个操作等过程。 转自 http://developer.51cto.com/art/200906/127423.htm 源代码转载 2011-08-03 15:34:55 · 613 阅读 · 0 评论 -
注解的方式注入org.hibernate.SessionFactory到自定义的Dao中
当自定义的Dao实现了 org.springframework.orm.hibernate3.support.HibernateDaoSupport 时,若Dao是以注解的形式提供bean,则要以注解的形式注入SessionFactory,而HibernateDaoSuppo原创 2011-08-09 15:20:49 · 5356 阅读 · 2 评论 -
Spring注解的方式注入bean时报异常bean找不到的问题
集成OSGI、Spring的环境下,使用注解的方式注入bean时,如果被注解的bean是定义在配置文件中的,则有时会报bean找到的异常。 解决方法: 在头文件中声明 default-autowire="byName" (byType 也行,此项默认为 no)原创 2011-08-09 16:05:28 · 7914 阅读 · 0 评论 -
Spring 的 HibernateDaoSupport 类的 getSession() 导致的连接泄露问题
Spring+Hibernate做项目, 发现有member在不加事务的情况下就去调用 getSession() 方法, 结果导致数据库连接不能释放, 也无法正常的提交事务(只能做查询, 不能做save(), update()). 如果配合连接池使用的话, 不出几分钟就会导致连接池无法拿到新连接的情况. 不过, 只要给DAO或者Service加入了事务, 就不会出现连接泄漏的问题. 谈转载 2011-10-21 13:38:49 · 1800 阅读 · 0 评论 -
使用Spring的HibernateDaoSupport时的getSession()方法相关问题
在继承了HibernateDaoSupport的Dao中, this.getsession实际上是调用了父类HibernateDaoSupport中的方法获得session。使用spring管理hibernate的SessionFactory的时候,这个方法会从session池中拿出一session。这样做有可能有问题,尽管这种方式拿到的Session会自动关闭,但是他是有一定的失效策略的原创 2011-10-21 14:05:17 · 4197 阅读 · 0 评论 -
web.xml中的url-pattern
Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单。servlet和filter中的url-pattern有一些文章在里面的,总结了一些东西,以免遇到问题又要浪费时间。 一,servlet容器对url的匹配过程: 当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是http:转载 2011-09-13 18:03:56 · 425 阅读 · 0 评论 -
HibernateTemplate中执行sql语句
HibernateTemplate中执行sql语句 : 杯具,居然有个很明显的错误 “getSession()” 应改为 “session”,使用匿名内部类的入参session,否则Spring不进行session的生命周期管理。。。 创建可更新(update)和删除(delete) 的sql: @SuppressWarnings("unchecked")原创 2011-08-03 21:50:38 · 7198 阅读 · 4 评论