- 博客(9)
- 资源 (5)
- 收藏
- 关注
转载 Spring的声明式事务管理(4)
<br />四. 用DefaultAdvisorAutoProxyCreator自动创建事务代理<br /> 这种配置方式与BeanNameAutoProxyCreator自动创建代理的方式非常相似,都是使用bean后处理器为目标bean创建实物代理,区别是前者使用事务拦截器创建代理,后者需要使用Advisor创建事务代理。<br />事实上,采用DefaultAdvisorAutoProxyCreator的事务代理配置方式更加简洁,这个代理生成器自动搜索Spring容器中的Advisor,并为容
2010-07-22 18:42:00 472
转载 Spring的声明式事务管理(3)
下面介绍一种优秀的事务代理配置策略:用BeanNameAutoProxyCreator自动创建事务代理 采用这种配置策略,完全可以避免增量式配置,所有的事务代理由系统自动创建。容器中的目标bean自动消失,避免需要使用嵌套bean来保证目标bean不可被访问。这种配置方式依赖于Spring提供的bean后处理器,该后处理器用于为每个bean自动创建代理,此处的代理不仅可以是事务代理,也可以是任意的代理,只需要有合适的拦截器即可。这些是AOP框架的概念,笔者在此处不对AOP进行深
2010-07-22 18:38:00 418
转载 Spring的声明式事务管理(2)
<br />二. 利用继承简化配置<br /> 大部分情况下,每个事务代理的事务属性大同小异,事务代理的实现类都是TransactionProxyFactoryBean,事务代理bean都必须注入事务管理器。<br />对于这种情况,Spring提供了bean与bean之间的继承,可以简化配置。将大部分的通用配置,配置成事务模板,而实际的事务代理bean,则继承事务模板。这种配置方式可以减少部分配置代码,下面是采用继承的配置文件:<br /><?xml version="1.0" encodin
2010-07-22 18:26:00 344
转载 Spring的声明式事务管理(1)
一. 利用TransactionProxyFactoryBean生成事务代理采用这种方式的配置时候,配置文件的增加非常快,每个bean有需要两个bean配置,一个目标,另外还需要使用TransactionProxyFactoryBean配置一个代理bean。这是一种最原始的配置方式,下面是使用TransactionProxyFactoryBean的配置文件: "http://www.springframework.org/dtd/spring-beans.dtd">
2010-07-22 18:17:00 329
原创 部署CAS应用-客户端
1.CAS Client的下载 http://www.ja-sig.org/downloads/cas-clients/2.把 /cas-client-java-2.1.1/dist/ casclient.jar copy到你所发布的webapp的WEB-INF/lib下3.在客户端web应用中修改WEB-INF/web.xml 在里面添加过滤器:CASFilteredu.yale.its.tp.cas.client.filter.CASFilteredu.yale.its.tp.cas.client.f
2010-07-17 17:25:00 809
原创 部署CAS应用-服务器端
CAS服务端的配置1. CAS Server的下载http://www.jasig.org/cas/download2.CAS Server安装 把/cas-server-3.3.3-release/cas-server-3.3.3/modules/cas-server-webapp-3.3.3.war copy到tomcat/webapps下重命名为cas,重启Tomcat后,,检查CAS应用是否正常启动。在地址栏输入:https://localhost:8443/cas如浏览器显示:默认
2010-07-17 16:34:00 747
原创 xp下开启tomcat的SSL
开启tomcat的ssl即开启tomcat的https安全连接,大概分为4步:1、用keytool生成证书: 命令:keytool -genkey -alias dbssl -keyalg RSA -keystore c:/store/mykey 说明: 这里-alias sjc 是表示生成的这个证书的别名叫dbssl ,-keyalg RSA 指的是采用的RSA算法,-keystore c:/store/mykey是指生成的证书存储的位置。回车后会提示你输入keystore
2010-07-17 15:41:00 805
原创 ruby开发环境的搭建
1.1 安装Ruby One-Click Installer, 下载页面http://rubyinstaller.org/downloads/<br />1.2 安装Rails, Windows CMD(开始-->运行-->cmd) 中运行"gem install rails --include-dependencies" ,自动安装。这里安装需要等待一段时间!eclipse 安装ruby插件<br /> 建议通过eclipse更新安装来远程安装插件。<br /> 从eclipse的菜单Help->S
2010-07-14 18:14:00 544
转载 Spring2.0和EJB3.0随谈
<br />Spring自从2003年发布以来,一直是Java开源框架的奇迹之一。从2000年开始,伴随着B/S架构逐渐引入企业应用软件开发的领域,Java 就逐渐成为企业应用开发的主流技术,一直到2003年,Struts+EJB一直是Java技术架构的不二选择,然而这一切随着2003年Spring以 without EJB的面目出现之后,一切都开始改变。 <br /><br />大概从2003年下半年开始,Spring+Hibernate就开始甚嚣尘上,似乎那时候的Spring和Hibernate尚且不足
2010-07-13 11:21:00 350
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人