Spring作为J2ee体系下应用广泛的轻量级开发框架,很多思路还是可以值得借鉴的。这段时间翻了翻Spring相关的文档,总结了一下:
1.依赖注入(DI):通过XML配置的方式达到解藕的目的。对于应用来说,只看到接口,具体如何实现业务逻辑的类通过配置而得。
2.Bean封装:引入了Java 的Reflection机制,通过动态调用的方式避免硬编码方式。
3.AOP:把重复的工作,通过“切面”编程实现重用,减少重复代码。Spring申明式的事务管理就是一个很好例子,通过封装的代理类实现事务的管理。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/6906/viewspace-590815/ ,如需转载,请注明出处,否则将追究法律责任。