开发者社区> 问答> 正文

使用Spring的意义是什么呢?

已解决

使用Spring的意义是什么呢?

展开
收起
酸不李子 2022-04-03 22:04:35 830 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    (1) 简化企业级开发

    ① 封装了大部分的企业级服务,提供了更好的访问这些服务的方式

    ② 提供了IOC,AOP功能的容器,方便编程 (2) 遵循Spring框架的应用程序,一定是设计良好的,针对接口编程,这样就简化了企业级程序的设计。

    (3) Spring的组成

    ① Spring Core:核心容器,BeanFactory提供了组件生命周期的管理,组件的创建,装配,销毁等功能

    SpringContext:ApplicationContext,扩展核心容器,提供事件处理、国际化等功能。它提供了一些企业级服务的功能,提供了JNDI,EJB,RMI的支持。

    ② Spring AOP:提供切面支持

    ③ Spring DAO:提供事务支持,JDBC,DAO支持

    ④ Spring ORM:对流行的O/R Mapping封装或支持

    ⑤ Spring Web:提供Web应用上下文,对Web开发提供功能上的支持,如请求,表单,异常等。

    ⑥ Spring Web MVC:全功能MVC框架,作用等同于Struts。

    2022-04-29 21:33:54
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Boot 2.5开发实战 立即下载
Java Spring Boot开发实战系列课程【第15讲】:Spring Boot 2.0 API与Spring REST Docs实战 立即下载
陈曦:使用Spring.Initializr定制工程脚手架 立即下载