java_proxy
yangsen159
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用 aop 做统一日志处理
controller 层做 aop,这样就减少了代码的冗余,统一处理日志 @Aspect @Component public class WebLogAspect { private static final Logger logger = LoggerFactory.getLogger(WebLogAspect.class); @Pointcut("execution(public * com.itat.controller.*.*(..))") public void webLog() {原创 2020-07-04 18:42:19 · 3066 阅读 · 0 评论 -
手动实现 spring 事务
手动实现 spring 事务 手动实现 spring 事务替换 @Transactional ## 自定义注解 @Target({ ElementType.METHOD }) @Retention(RetentionPolicy.RUNTIME) public @interface ExtTransaction { } TransactionUtils // 编程事务(需要手动begin 手动回滚 手都提交) @Component @Scope("prototype") // 每个事务都是新的实例 目的原创 2020-07-04 17:38:03 · 855 阅读 · 0 评论 -
Java 代理模式
什么是代理 代理是一种设计模式,它的核心思想,是将对目标的访问转移到代理对象上。这样做的好处就是,目标对象在不改变代码的情况下,可以通过代理对象加一些额外的功能。这是一种编程思想,在不改变原有代码的情况下,通过代理增加一些扩展功能。 用户访问代理对象,代理对象通过访问目标对象,来达到用户访问目标对象的目的 代理模式包含以下三个角色: ISubject:接口对象,该接口是对象和它的代理共用的接口。...原创 2019-01-25 17:42:38 · 144 阅读 · 0 评论
分享