以前当没使用ioc的时候,我们如果想要对象,是不是直接new出来,或者反射来的
1 当使用ioc,我们只需要配置好,直接在配置文件中修改,这样有益于扩展,不会去修改源码;
2 new出来的,就固定在,使用ioc是当需要才注入,不需要就不存在对象;
希望有帮助哈,个人理解,先不谈层次,之谈ioc
aop可以把与业务无关的都放到它那,让代码更干净。比如做日志管理。
什么事务、日志啥的就不说了。
举个例子:“不管返回给用户的消息是什么样的,我都要在前面加上‘尊敬的用户,此时,我们可以拦截返回消息的get方法,在return的message前加上‘尊敬的用户。
解决方案 »
- 用过的一个实用的JAVA代码生成,要的就来拿!【有图有真相,来迟了别后悔】
- Spring的applicationContext.xml总配置错误
- 我从服务器那边传递过来的json数据解析不了
- WebLogic Server 控制台登录问题
- JDK帮助文当中为什么没有dt.jar等jre环境中必需的类库的API说明
- JavaBean连接数据库问题
- 关于apache
- jsp页面如何从servlet接收数组(在线等)
- 由String类型的名字作为引用名如何做?
- 异常处理 银行取款 每日上限50000 每次上限 1000怎么弄啊
- ssm框架报错不知道怎么改
- 后端springboot集成shiro+前端vue,前后端分离项目,sessionid拿不到问题、跨域问题。
写到博客,就像这样https://blog.csdn.net/weixin_41063560/article/details/80313327,可以很多人看的