动态代理
...
切面的顺序--基于注解
切面顺序通过@Order注解进行排序 数字越小,优先级越高顺序 通过@Order注解进行排序 数字越小,优先级越高
切点表达式
切点表达式定义切点表达式是用于匹配连接点(如方法调用、构造函数执行等)的一种表达式语言。通过切点表达式,AOP 框架能够判断在哪些特定的代码位置插入横切关注点的逻辑。 组成部分1.切点签名:用于指定方法的名称、类、包路径等信息,用来匹配特定的连接点。 2.逻辑操作符:可以通过 &&、||、! 等逻辑操作符组合多个切点条件。 结构形式 切点表达式通常由包名、类名、方法名等元素组成,配合通配符和条件限制,灵活地筛选出程序中需要织入的连接点。例如:execution(*...
切点表达式-基于注解
基于注解的切点表达式1.修改切点表达式可以实现固定的方法增强 2.修改公式里面的类的表达式,可以触及到其他的类。 达式 1.修改切点表达式可以实现固定的方法增强 2.修改公式里面的类的表达式,可以触及到其他的类。
全注解式开发-事务
事务的全注解式开发使用方法1.编写一个特殊的类,添加上相关的注解以替代spring.xml文件 2.在类中编写spring文件中的bean对象 3.测试开发 使用方法1.编写一个特殊的类,添加上相关的注解以替代spring.xml文件 2.在类中编写spring文件中的bean对象 3.测试
全注解开发-基于注解
全注解开发使用方法1.通过@Configuration来替代spring.xml文件;@ComponentScan替代xml文件中的组件扫描;通过另一个注解来配置动态代理机制。 2.客户端开始测试开发 使用方法1.通过@Configuration来替代spring.xml文件;@ComponentScan替代xml文件中的组件扫描;通过另一个注解来配置动态代理机制。 2.客户端开始测试
依赖注入
依赖注入定义依赖注入(Dependency Injection,...
无标题
自定义scope使用方法 1.用内置的scope,直接到spring文件中添加配置 2.使用
无标题
单例和多例作用域使用方法(默认就是单例作用域)在scope属性里面选择
无标题
scope其他选项使用方法1.在pom文件中,引入相关的框架依赖比如引入web框架 2.填写相关的属性值这时就出现了其他选项