java web之spring IOC+DI
在上一篇《java web之servlet》中,学习了JAVA EE开发必须的servlet基础知识。
接下来我快速的过了一下JSP相关的知识,发现JSP模板最终也会被翻译成一个Servlet类。简单的说,JSP是一种特殊语法,但是本身还是在编写Servlet,只是可以混杂着HTML一起编写。
因为目前还没有看到JSP在实际Spring MVC框架中的结合用法,而且JSP的内容也挺多,所以就暂时不记录JSP的相关学习心得了。
这次我接着学习了Spring框架的前两个知识点:
- IOC控制反转:支持XML或者注解两种方式配置Bean
- DI依赖注入:支持XML或者注解两种方式来为Bean注入属性或者注入构造参数。
教程地址:https://www.w3cschool.cn/wkspring/pesy1icl.html。
在IOC部分,主要关注:
- ApplicationContext容器
- Bean的配置,生命期
在DI部分,主要关注:
- 构造参数,属性两种注入方式
- 注入value或者注入其他bean的方法
- 通过autowired自动装配注入bean
- 利用注解替代XML配置bean以及注入关系
- 多种方式的事件回调
我按照教程,逐步拷贝、调试代码,通过实践加深了印象和理解,希望你也这样学习。
相关代码我上传在github,方便你比对查找自己的错误或作为参考:https://github.com/owenliang/java-web-spring。
如果文章帮助您解决了工作难题,您可以帮我点击屏幕上的任意广告,或者赞助少量费用来支持我的持续创作,谢谢~

👍多谢分享,回家了照着学习一遍。
嗯!