Spring初见

Spring初见

Spring简介

Spring是分层的JavaEE轻量级开源框架,以控制反转(IOC)和面向前面编程(AOP)为内核,提供表现层:Spring MVC 持久层Spring JDBC的技术。

Spring的使命就是简化开发!!

Spring特点

方便解耦,简化开发:IOC容器可将对象之间的依赖关系交给Spring控制

AOP编程的支持:可使用面向切面编程

声明式事务的支持:Spring的声明事务可以灵活的进行事务管理

方便程序测试

方便集成各种优秀的框架

降低JAVA使用难度

Spring体系结构

Spring Core:实现了Spring容器的功能,类和类的关系从代码中脱离出来,有IOC容器来负责类之间的创建和管理

Spring AOP:AOP是一直切面技术,将部分复杂需要多次重复的代码从中提取保存带Aop中更好的一键使用无需多次重复编写

Spring Dao:对各种数据访问技术进行了Dao层的封装,使其只负责对数据的处理,不关心数据的具体形式,且借助AOP技术,提供了声明式的事务技术。

Spring Web:web及远程操作,提供了Web应用的各种工具类。

 

 

posted @ 2023-10-05 23:40  小心每个错误  阅读(13)  评论(0)    收藏  举报