Spring AOP
笑看风云路
曾转战过大唐电信,京东等一线互联网企业,目前在一家互联网金融公司,从事开发工作。专注于分享大数据相关技术,包括Hadoop、Spark、Flink、Kafka、Hive、 HBase等,让我们在大数据技术的道路上一起努力前行,遇见更好的自己!
展开
-
Spring AOP的两种代理方式
转载:https://blog.csdn.net/l1028386804/article/details/80295523Spring AOP主要有两种代理方式:1.JDK动态代理 2.cglib代理1、如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP2、如果目标对象实现了接口,可以强制使用CGLIB实现AOP3、如果目标对象没有实现了接口,必须采用CGLIB库,spring会...原创 2018-05-14 09:48:41 · 9038 阅读 · 0 评论 -
Spring AOP的注解简单实现
转载:https://blog.csdn.net/l1028386804/article/details/80295629一、Spring AOP切面基础知识下面,我们先来讲解一下Spring AOP切面的基础知识。 * 连接点(Joinpoint) :程序执行过程中的某一行为(方法),例如,UserService.get()的调用或者UserService.delete()抛出异常等行为。 ...原创 2018-05-14 09:52:13 · 214 阅读 · 0 评论 -
切换数据源
使用Spring的AbstractRoutingDataSource类来进行拓展多数据源。 该类就相当于一个dataSource的路由,用于根据key值来进行切换对应的dataSource。 首先编写DynamicDataSource类 package com.bsk.util; import org.springframework.jdbc.datasource.lookup.Abst...原创 2019-01-07 13:46:38 · 507 阅读 · 0 评论