Spring
BillW_2016
这个作者很懒,什么都没留下…
展开
-
基于Spring的第一个小应用
我们第一个程序是打印”Hello World”语句,这个语句通过Spring的配置文件来设置。1 – 新建Java项目:第一步用Eclipse IDE新建一个项目。 点击 > File > New > Java Project。然后在弹出的对话框中输入项目的名称,我们就叫HelloWorld吧。这会在你的workspace下新建一个HelloWorld的目录作为项目的根目录。转载 2016-10-04 21:24:01 · 143 阅读 · 0 评论 -
设计模式笔记 – Proxy 代理模式 (Design Pattern)
这两天在学习Spring框架的时候,因为AOP涉及到代理、动态代理等相关概念,听着好像不太理解,因为之前也没怎么学过设计模式的知识。所以在网上搜索到一些前人的技术笔记,借来参考。代理模式:为其他对象提供一种代理以控制对这个对象的访问。代理模式的结构图:代理模式涉及到的角色:抽象角色(Subject):定义ProxySubject和Re转载 2016-10-05 23:47:53 · 184 阅读 · 0 评论 -
Java动态代理之JDK动态代理和CGLib动态代理 面向切面编程AOP原理
静态代理静态代理相对来说比较简单,无非就是聚合+多态:参考:设计模式笔记 – Proxy 代理模式 (Design Pattern)动态代理我们知道,通过使用代理,可以在被代理的类的方法的前后添加一些处理方法,这样就达到了类似AOP的效果。而JDK中提供的动态代理,就是实现AOP的绝好底层技术。JDK动态代理JDK动态代理主要涉及到java.lang转载 2016-10-06 00:01:56 · 339 阅读 · 0 评论