上一页 1 ··· 107 108 109 110 111 112 113 114 115 ··· 144 下一页

2017年4月28日

day39 07-Spring的AOP:自动代理

摘要: 带有切点的切面或者是不带有切点的切面配置一个类就要配置一段生成代理的代码,这样太麻烦了. 选中orderDao右键watch JDK动态代理是先创建被代理对象,然后在创建代理对象的时候传入被代理对象. 把目标对象传入ProxyFactoryBean生成代理. 基于后处理bean在生成类的过程中我就给 阅读全文

posted @ 2017-04-28 19:56 绿茵好莱坞 阅读(128) 评论(0) 推荐(0) 编辑

day39-Spring 06-Spring的AOP:带有切点的切面

摘要: 环绕增强功能是最强的,它相当于前置增强和后置增强. 这就是带有切点的切面 阅读全文

posted @ 2017-04-28 16:47 绿茵好莱坞 阅读(174) 评论(0) 推荐(0) 编辑

第五讲:单例模式

摘要: Person4不把整个方法给同步,只同步创建Person对象的那个方法. Person4比Person3的线程同步麻烦那么多,效率肯定会更高.因为Person4的下面这段代码永远都只会执行一次. 类似于Person3的person = new Person3();永远只会被执行一次. 懒汉式的三种写 阅读全文

posted @ 2017-04-28 07:03 绿茵好莱坞 阅读(122) 评论(0) 推荐(0) 编辑

2017年4月27日

day39-Spring 05-Spring的AOP:不带有切点的切面

摘要: Spring底层的代理的实现: 不带切点的切面是对类里面的所有的方法都进行拦截. 做Spring AOP的开发需要两个包:一个是AOP的包,一个是AOP联盟的包(因为规范是由AOP联盟提出来的). 用Spring开发不用自己手写代码生成代理.Spring是可以通过配置生成代理的. ProxyFact 阅读全文

posted @ 2017-04-27 17:48 绿茵好莱坞 阅读(160) 评论(0) 推荐(0) 编辑

day39-Spring 04-CGLIB的动态代理

摘要: JDK动态代理是有接口我给你创建一个类和你这个实现类是一样的, CGLIB不对实现接口的类生成代理,一个普通类也可以生成代理.CGLIB用继承的方式帮你生成代理对象.你父类有的方法我也有了,我想增强也OK了. 为什么要生成父类?因为CGLIB的机制是继承的方式,它得知道你要对谁去生成代理.设置回调跟 阅读全文

posted @ 2017-04-27 14:12 绿茵好莱坞 阅读(74) 评论(0) 推荐(0) 编辑

day39-Spring 03-JDK的动态代理

摘要: package cn.itcast.spring3; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; /** * JDK的动态代理的机制 * @author zhongzh * */ public class JDK... 阅读全文

posted @ 2017-04-27 12:47 绿茵好莱坞 阅读(99) 评论(0) 推荐(0) 编辑

day39-Spring 02-AOP的概述

摘要: 横向抽取的机制其实就是代理机制.对UserDao生成一个代理类:UserDaoProxy.被代理对象和代理对象它俩实现相同的接口它俩肯定是平级的,这就是横向抽取的机制.如果这时候调用UserDao的任何一个方法(比如说add()方法)相当于执行代理对象中的某个方法,也就是说它得先经过我们的代理对象. 阅读全文

posted @ 2017-04-27 10:18 绿茵好莱坞 阅读(134) 评论(0) 推荐(0) 编辑

day39-Spring 01-上次课内容回顾

摘要: 阅读全文

posted @ 2017-04-27 08:25 绿茵好莱坞 阅读(80) 评论(0) 推荐(0) 编辑

第三十二讲:UML类图(下)

摘要: 一个类能够看到另外一个类的属性和方法,那么这两个类是关联的. 阅读全文

posted @ 2017-04-27 07:17 绿茵好莱坞 阅读(81) 评论(0) 推荐(0) 编辑

2017年4月26日

第四讲:工厂模式在开发中的运用

摘要: 运用面向对象的思想将加法运算封装起来. 如果不希望 Operation operation = new AddOperation(); new一个Operation那就使用简单工厂模式. 以下就是使用了简单工厂模式之后直接从工厂类里面获取AddOperation. Operation operati 阅读全文

posted @ 2017-04-26 17:10 绿茵好莱坞 阅读(117) 评论(0) 推荐(0) 编辑

上一页 1 ··· 107 108 109 110 111 112 113 114 115 ··· 144 下一页

导航