![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 68
hty68024352
这个作者很懒,什么都没留下…
展开
-
Spring的3种切入点(Pointcut)实现
Spring的3种切入点(Pointcut)实现上节讲过,Pointcut是Join Point的集合,它是程序中需要注入Advice的位置的集合。Spring主要提供了3种切入点(Pointcut)的实现:静态切入点、动态切入点和自定义切入点,下面分别进行讲解。1 静态切入点静态切入点只限于给定的方法和目标类,而不考虑方法的参数。Spring在调用静态切入点时只在第一次的时候计...原创 2010-06-04 10:04:28 · 1163 阅读 · 0 评论 -
Spring提供的几种加密类
执行认证操作公共接口: PasswordEncoder PlaintextPasswordEncoder: 密码明文实现类Plaintext implementation of PasswordEncoder.As callers may wish to extract the password and salts separately from the encode...原创 2012-03-21 13:55:31 · 516 阅读 · 0 评论 -
Spring3.0带来的新特性
一、首先,模块的组织更加的细致,从那么多的jar分包就看的出来: Spring的构建系统以及依赖管理使用的是Apache Ivy,从源码包看出,也使用了Maven。Maven确实是个好东西,好处不再多言,以后希望能进一步用好它。二、新特性如下:Spring Expression Language (Spring表达式语言)IoC enhancements/Java ba...原创 2011-04-01 16:52:05 · 77 阅读 · 0 评论 -
在Spring中使用JMS(转载)
什么是JMS?JMS即java消息服务,JMS通过消息的形式来降低组件之间的耦合度。JMS由两部分组成消息发送者和消息监听者。 JMS的运用场景? 用户系统负责维护用户信息,文档系统负责维护文档信息,但是当用户删除的时候,需要将他所撰写的文档信息也删除的时候,在用户管理模块调用文档管理模块的接口,会造成用户模块和业务模块紧耦合。 这个时候可以使用JM...原创 2011-03-29 14:19:04 · 78 阅读 · 0 评论 -
用ProxyFactoryBean创建AOP代理
用ProxyFactoryBean创建AOP代理使用Spring提供的类org.springframework.aop.framework.ProxyFactoryBean是创建AOP的最基本的方式。1 使用ProxyFactoryBean代理目标类的所有方法在Spring中,ProxyFactoryBean是在XML中进行配置的,它的示例代码如下:<?xml versio...原创 2011-09-07 21:58:01 · 72 阅读 · 0 评论 -
Spring Annotation总结
@Autowired 注释 对类成员变量、方法及构造函数进行标注,完成自动装配的工作 在默认情况下使用 @Autowired 注释进行自动注入时,Spring 容器中匹配的候选 Bean 数目必须有且仅有一个。 当找不到一个匹配的 Bean 时,Spring 容器将抛出 BeanCreationException 异常,并指出必须至少拥有一个 匹配的 Bean....原创 2010-06-08 15:57:30 · 176 阅读 · 0 评论 -
配置Spring的数据源
不管通过何种持久化技术,都必须通过数据连接访问数据库,在Spring中,数据连接是通过数据源获得的。在以往的应用中,数据源一般是Web应用服务器提供的。在Spring中,你不但可以通过JNDI获取应用服务器的数据源,也可以直接在Spring容器中配置数据源,此外,你还可以通过代码的方式创建一个数据源,以便进行无依赖的单元测试。配置一个数据源 Spring在第三方依赖包中...原创 2010-06-08 13:00:36 · 91 阅读 · 0 评论 -
Spring中使用annotation注入
我们使用Spring一般式在xml配置文件中进行注入.但是这种方式使得配置过于臃肿。试想一个应用中,有上千个对象,而每个对象又需要注入很多其它对象,那么我们的配置文件就显得非常的臃肿了。Spring2.0 以后,我们可以使用annotation来为Spring的配置文件进行“减肥” 我使用的是Spring2.5. 第一:首先准备需要的jar包:...原创 2010-06-06 12:03:37 · 60 阅读 · 0 评论 -
Spring AOP中的Aspect
当所有的Pointcut和Advice准备好之后,就到了该把它们分门别类地装进箱子的时候了。你知道我说的箱子是什么,对吧?当然是Aspect。在解释Aspect的概念的时候曾经提到过,Spring中最初没有完全明确的Aspect的概念,但是,这并不意味着就没有。只不过,Spring中的这个Aspect在实现和特性上有所特殊而已。Advisor代表Spring中的Aspect,但是,与正常的...原创 2010-06-04 10:24:34 · 111 阅读 · 0 评论 -
Acegi提供的多个Authentication Provider说明
AuthByAdapterProvider: 通过Web容器来验证用户身份。CasAuthenticationProvider:通过CAS服务来验证用户身份,是基于单点登陆的认证方式。DaoAuthenticationProvider:通过数据库存储的用户名口令信息来验证用户身份,这是Web应用程序最常见的认证方式JaasAuthenticationProvider:通过J...原创 2012-03-21 14:31:07 · 277 阅读 · 0 评论