![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringIOC
bug–0/1
这个作者很懒,什么都没留下…
展开
-
Java注解动态解析获取方法参数值
应用场景当记录日志时, 不仅是需要文字的描述, 而且要动态获取数据, 拼接到文字上比如: 创建用户操作 应该要写成 ==> 创建了用户: #{user.username}其中#{user.username} 就应该从形参中去获取那么就涉及到了 在注解中动态解析形参中的值# 1. 使用方式- 提供resolverContent方法进行解析内容- 比如解析 String contextEL = "用户名:+#{user.username}+,用户密码:+#{user.password原创 2021-09-02 16:00:07 · 8456 阅读 · 5 评论 -
IoC 控制反转,为什么要把这种方式叫做控制反转呢?
控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系—软件系统在没有引入IoC容器之前,对象A依赖对象B,那么A对象在实例化或者运行到某一点的时候,自己必须主动创建对象B或者使用已经创建好的对象B,其中不管是创建还是使用已创建的对象B,控制权都在我们自己手上。—如果软件系统引入了Ioc容器之后,对象A和对象B之间失去了直接联系,所以,当对象A实例化和运行时,如...原创 2019-08-26 16:01:25 · 949 阅读 · 1 评论