![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
Vince_Wang1
What hurts more? The pain of hard-working or the pain of regret?
展开
-
Spring三种注入方式
方式一 构造器注入 创建一个类 public class UserT { private String name; public UserT(String name) { this.name = name; } public void setName(String name) { this.name = name; } ...原创 2020-01-26 11:03:00 · 314 阅读 · 0 评论 -
Spring AOP原理和用法
AOP也就是面向切面编程,首先AOP不等于Spring aop,前者是编程所要实现的目标,后者仅仅是AOP的实现方式之一,作为一种动态注入的实现方式,还有一些别的例如AspectJ等,就不赘述了 一. Spring aop使用场景分析 如图是常规思维下一个登陆流程的实现,在登陆的流程中,每一步都不能发生任何错误(这里指的当然不是空指针这种RuntimeException),而是指的数据传输出现了...原创 2020-01-25 16:13:39 · 2730 阅读 · 2 评论 -
Java动态代理底层机制浅析
在学习spring之初,总会见到动态代理,换句话说不理解动态代理就没法理解spring,诚然可以使用一些“万能模板”,但不理解底层原理和咸鱼有什么区别呢? 什么是动态代理 所谓动态代理,显而易见相对于静态代理 静态代理的好处 可以使得我们的真实角色更加纯粹 . 不再去关注一些公共的事情 . 公共的业务由代理来完成 . 实现了业务的分工 , 公共业务发生扩展时变得更加集中和方便 . 缺点 : 类多了...原创 2020-01-23 17:30:39 · 291 阅读 · 0 评论