自学内容网 自学内容网

学习java第四十六天

Spring的优点:

通过控制反转和依赖注入实现松耦合。

支持面向切面的编程,并且把应用业务逻辑和系统服务分开。

通过切面和模板减少样板式代码。

声明式事务的支持。可以从单调繁冗的事务管理代码中解脱出来,通过声明式方式灵活地进行事务的管理,提高开发效率和质量。

方便集成各种优秀框架。内部提供了对各种优秀框架的直接支持(如:Hessian、Quartz、MyBatis等)。

方便程序的测试。Spring支持Junit4,添加注解便可以测试Spring程序。

实现BeanDefinitionRegistryPostProcessor进行后置处理。

在Spring容器启动的时候会执行 BeanDefinitionRegistryPostProcessor 的 postProcessBeanDefinitionRegistry 方法,就是等beanDefinition加载完毕之后,对beanDefinition进行后置处理,可以在此进行调整IOC容器中的beanDefinition,从而干扰到后面进行初始化bean。


原文地址:https://blog.csdn.net/qq_40694812/article/details/137894313

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!