spring学习

Spring

1.体系结构

  spring框架是一个分层框架,包含功能模块分为20个模块.

  分为:Core Container(核心容器) Data Access/integration(数据访问/集成) web AOP(面向切面编程)和测试等.

2.spring 优点

  方便解耦,简化开发,spring就是一个大工厂,可以将所有的对象创建和依赖关系维护,都交给spring管理,

  aop:面向切面编程,方便对应用程序权利拦截,监控等

  声明式事务,只需要通过标签或者注解方式完成对事务的管理,不用每次都手动编写事务.

  测试:spring对junit4更方便测试spring程序

  降低对javaEEAPI的使用难度,比如jdbc,javaMail,远程调用,都提供了封装.降低我们的使用难度.

IOC: inversion of Controller (控制反转)

  原来我们将自己实例化的对象交给spring管理,在xml中就可以实例化.

  例:

    1.在applictionContext.xml中配置

    

 

posted @ 2018-07-06 21:19  滑桢  阅读(121)  评论(1编辑  收藏  举报