发表于: 2017-04-15 23:26:46

2 1361


今天完成的事情:初识Spring框架,有一个大概的了解

Spring的概念:Spring是一个开源架框,为了解决开发的复杂性,是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架

                     

一. IOC及Bean容器

    1.接口及面向接口编程

    2.IOC:控制反转,DI(依赖注入)是IOC的一种实现方式

    3.Bean容器的初始化


二. Spring注入方式:设值注入和构造注入


三. Spring Bean装配

     1. Bean的配置项及作用域

         配置项:Id,Class,Scope,Constructor arguments,Properties等等

        作用域:singleton,prototype,request,session,global session

    2. Bean的生命周期:定义,初始化,使用,销毁

    3.Aware接口

    4.自动装配(Autowiring):NO,byname,byType,Constructor

    5.Resource:正对资源文件的统一接口

    6.Bean的定义及作用域的注解实现

    7.基于Java的容器注解说明

    8.Spring对JSR支持的说明


四. Spring AOP的基本概念

    AOP:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护

    功能:日志记录,性能统计,安全控制,事物处理,异常处理等等

    实现方式:预编译 - AspectJ   和  运行期动态代理


明天打算完成的事情:继续学习Spring


遇到的问题:对IOC控制反转的概念不是特别理解


收获:对Spring有了初步的认识和理解


返回列表 返回列表
评论

    分享到