
Open Source
别岸Beyond
这个作者很懒,什么都没留下…
展开
-
Spring StringUtils#cleanPath method 浅析
Spring version: 1.2.6.Function: To erase any ./ or ../ in a path.Note: Windows separators ("/") are replaced by simple dashes(/). /** * Normalize the path by suppressing sequences lik原创 2006-01-16 21:29:00 · 4245 阅读 · 0 评论 -
Spring transaction处理技术
首先介绍几个重要的类/接口。PlatformTransactionManager是核心(core class)。AbstractPlatformTransactionManager是非常重要的一个基础事务处理/管理类。后者处理了各式各样的事务的“共性”,比如Propagation的合法性检查验证等,从而达到将真正的事务方法的实现留在具体的派生类里去实现这一目的。Transactio原创 2006-01-16 21:36:00 · 2522 阅读 · 0 评论 -
BeanFactory体系架构与FactoryBean体系结构
BeanFactory是访问Spring beans的一个容器。所有的Spring beans的定义都会在这里被统一的处理。换句话说,BeanFactory interface是一个应用组件(Spring bean)的集中注册器和配置器。从一般意义上来讲,BeanFactory是用来加载和管理Spring bean definition的。BeanFactory的定义大致如下:pub原创 2006-01-20 21:23:00 · 1533 阅读 · 0 评论 -
Spring中的ProxyFactoryBean
ProxyFactoryBean的作用是产生proxy。 Spring 中 ProxyFactoryBean的层次结构: ProxyFactoryBean的声明如下:public class ProxyFactoryBean extends AdvisedSupport implements FactoryBean, BeanFactoryAware, Advis原创 2006-01-16 21:34:00 · 7757 阅读 · 1 评论 -
Spring ProxyFactoryBean 是如何实现所有的AOP proxy都有可能转为Advised接口的?
1、ProxyFactoryBean 把proxy的创建交给AopProxy去做。public class ProxyFactoryBean extends AdvisedSupport implements FactoryBean, BeanFactoryAware, AdvisedSupportListener { public Object原创 2006-01-20 21:20:00 · 1829 阅读 · 0 评论 -
Spring Consistent Exception Hierarchy 介绍
功能推荐等级:* * * * *基本思想: Wrap各类exception或各个不同供应商专有的exception到统一的Spring exception体系上来,使得DAO可以自适应不同的实现方案,这样在具体构建DAO和实现DAO时而不用花精力去专门的处理供应商特定的exception,这些对DAO来说是原本应该是透明的。Spring提供了SQLExceptionTran原创 2006-01-20 20:34:00 · 1645 阅读 · 0 评论 -
Spring bean配置中属性值由String到实际类型的动态转化过程及PropertyEditor类的应用
在配置Spring bean时,你可能会经常发现一些有趣的属性配置问题,如: a.properties, :b.properties 但PropertyPlaceholderConfigurer的setLocations原创 2006-02-20 19:35:00 · 2848 阅读 · 1 评论