Spring
github_36116217
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring的IOC
IOC:Inverse of Control,就是将原本程序中手动创建的对象的过程交给Spring去创建Spring的IOC第一步:引入Spring的jar包context,bean,expression和core第二步:编写类,假设叫做Book.java 第三步:编写applicatonContext.xml文件配置该文件,有三种方式1. 使用构造函数(Book需要提原创 2016-09-23 18:53:25 · 200 阅读 · 0 评论 -
Spring的DI使用XML方式
DI:为使用IOC创建的对象设定相关的属性,即先有IOC,然后才有DI使用XML方式的DI方式一:使用构造函数的形式一般用的不多,忽略方式二:使用setter方法在applicationContext.xml文件中配置a.使用property标签1.普通类型,直接使用value书写 2.引用类型,使用ref,值就是上面定义的Ca原创 2016-09-23 19:21:13 · 294 阅读 · 0 评论 -
Spring Aop增强
Spring AOP是纯JAVA代码实现的,不需要专门的编译过程和类加载器,在运行期间通过代理方式向目标类织入增强代码,扩展JAVA语言AOP的底层原理:JDK的动态代理和CGLIB的动态代理通知:是指拦截到JoinPoint之后所要做的事AOP通知的类型前置通知: MethodBeforeAdvice后置通知: AfterReturningAdvice环绕原创 2016-09-23 19:38:41 · 301 阅读 · 0 评论 -
Spring AOP的自动代理
一般情况下的代理针对每一个对象的只能增强都需要新建一个bean标签,当有很多类的时候就显得比较繁琐,这时Spring为我们提供了自动代理情况1:BeanNameAutoProxyCreator 根据Bean的名称来创建代理配置:修改一般情况下的代理类ProxyFactoryBean为BeanNameAutoProxyCreator<bean class="org.原创 2016-09-23 20:07:47 · 377 阅读 · 0 评论 -
AspectJ基于注解的实现
基本注解Advice的类型@Before@AfterReturning@Around@AfterThrowing@After表达式execution(expression)expression(?))execution(public * *(..))匹配所有的public方法execution(* com.ywkj.*(..))匹配指定包下的所有原创 2016-09-23 21:14:34 · 493 阅读 · 0 评论
分享