spring

    spring是一个轻量级的框架,提供了IOC容器、AOP的实现、支持DAO/ORM支持、WEB集成等功能,

        IOC:

                (1)理解为控制反转,也可以理解为依赖入注,是面向对象编程中的一种设计理念,用来降低耦合度。

                (2)依赖就是属性,依赖入注就是属性入注。

        AOP:

                 (1)理解为面向切面编程,它是面向编程思想发展到一定阶段的产物,是面对面向编程的一种补充。

                 (2)基本概念:切面、连接点、增强处理、切入点、目标对象、AOP代理、织入、

                 (3)适用于访问控制和事务管理、性能检测等。

                 (4)增强处理分为:异常抛出增强,环绕增强,最终增强。

        开发步骤:

                (1)下载spring并添加到项目中;

                (2)下载commons-logging-1.2.jar添加到项目中,spring运行依赖于它。

                (3)配置log4j;

                (4)编写spring配置文件(**.XML);

                (5)添加测试方法。

                (6)运行

转载于:https://my.oschina.net/u/3966912/blog/2049978

你可能感兴趣的:(java)