ssh
holly2k
这个作者很懒,什么都没留下…
展开
-
spring aop的一点解析
spring一般只支持bean元素的解析,在支持aop后,在解析xml文件时会做判断,如果是bean元素的命名空间则照默认的处理方式处理,如果不是,则会另会处理,以ClassPathXmlApplicationContext为例,其载入xml定义的实现放在其父代类方法里,而实际的工作则是妥托给XmlBeanDefinitionReader来实现,调用的是其registerBeanDefinitio原创 2010-04-18 01:03:00 · 1006 阅读 · 0 评论 -
spring的事务管理的一些看法
以下内容转贴于IBM DEVELOPLER的《Spring 事务管理高级应用难点剖析》系列 虽然使用基本的JDBC进行开发的时候是处于DAO层的,但事务管理在流程上来说是属于业务层的内容,因此在spring中如果无论使用声明式还是编程式的事务管理,都是在service层进行封装的。这个时候就会出现一个问题,实际与数据库交互的时候是在DAO层进行的,但事务的开始是在service层方法运行之原创 2010-04-19 12:27:00 · 690 阅读 · 0 评论 -
简单SSH2环境搭建
之前学习SSH的时候搭建过,但也只是自己学习的时候用的,在公司就是做做一些系统维护,修修补补,没有什么机会做新系统,过一段时候后想再搭个SSH环境发现竟然都忘了,没法,这次专门做了一个初步的搭建后在此写下这篇文章,以后可以不必再大费周章。搭建步骤:新建web工程,并将下列jar包放入工程类路径 annotations-api.jarantlr-2.7.6.jarc3p0-0原创 2010-09-22 18:27:00 · 1074 阅读 · 0 评论 -
Hibernate一些想法
1.Hibernate的缓存有两种,一级缓存是与Session相关的,在Session关闭前可获取得到;二级缓存是与SessionFactory相关的,同一个SessionFactory里可获取得到;在使用缓存时要注意对于分布式及对数据没有绝对控制权的情况慎用二级缓存,因为有可以造成取到无效的数据原创 2010-03-25 22:43:00 · 437 阅读 · 0 评论 -
struts2的一些小内容
在struts2中,我们添加拦截器的时候可以通过返回的结果码来确定返回的视图,但此时如果在自定义的拦截器中调用了invacation.invoke()去调用action的处理的话依然是会返回到action指定的result视图里,因为在invacation.invoke里会对action的返回结果码进行执行并重定向,因此如果是想在拦截器里重定向到某一视图,不要调用invaction.invoke方原创 2010-04-18 16:00:00 · 442 阅读 · 0 评论 -
Hibernate与iBATIS的比较
1.出身 hibernate 是当前最流行的o/r mapping框架,它出身于sf.net,现在已经成为jboss的一部分了。 ibatis 是另外一种优秀的o/r mapping框架,目前属于apache的一个子项目了。 2.原理 相对hibernate“o/r”而言,ibatis是一种“sql mapping”的orm实现。hibernate 对数据库结构提供了较为完整的转载 2013-03-07 00:08:54 · 417 阅读 · 0 评论