《基于SpringBoot+SSM 框架的Web 应用系统搭建与实现》论文笔记

《基于SpringBoot+SSM 框架的Web 应用系统搭建与实现》论文笔记

一、基本信息

  • 标题:基于SpringBoot+SSM 框架的Web 应用系统搭建与实现

  • 来源:湖北职业技术学院

  • 关键字:SpringBoot 框架;SSM 框架;Web 应用系统;功能实现

二、研究内容

  1. SpringBoot 技术
    • SpringBoot 是一个用以简化Spring 开发的框架。用来进行快捷Spring 应用开发, 采用“约定大于配置” 的原则, 在使用SpringBoot 时只选择合适的框架或组件,SpringBoot 就可以生成一个企业级的Spring 应用项目。
    • 简单的说, SpringBoot 就是整合了很多优秀的框架, 不用自己手动去写一堆xml 配置然后进行配置。本质上SpringBoot 就是Spring, 它做了那些复杂而必须的SpringBean 配置。
  2. Spring 框架整合
    • SpringBoot 将流行的组件框架的依赖库进行了分组整合, 如SSH、SSM 等, 并将其合并到一个依赖库中,这样就可以一次性添加到项目的Maven 或Gradle 构建中。
    • SpringBoot 官方提供了很多starter pom 来整合不同的框架或组件, 当应用需要某个框架或组件, 只需选取对应的starter pom, 并将其加入到Maven 项目依赖库中, 比自己到超市选商品还要容易。例如, 当需要SpringMVC, 只需在Maven 中加入spring-boot-starterweb,如需要支持MyBatis, 只需在Maven 中加入mybatis-spring -boot -starter, 如需要Hibernate 只需在Maven 中加入spring-boot-start-jpa, 每个starter pom 添加到Maven 后, 将自动添加所依赖的jar 包组, 也不用关心版本问题。
  3. 自动配置Spring
    • 在SpringBoot 中, Spring 容器配置采用基于Java 代码方式和注解方式, 以代替传统的xml 配置, 并且SpringBoot 为我们提供的相应框架starter pom, 按大多数应用场景“约定和习惯” 在Spring 容器中进行自动配置。只要使用了应用场景所需的starter pom, 相关的技术配置将会消除, 就可以得到SpringBoot 提供的自动配置的Bean, 如果有特定要求或要进一步优化, 可以在application.properties 中按具体要求作相应设置。

三、结论

  • 作为实现整个系统得关键框架以及核心技术,这篇论文能给我在环境搭建带来帮助。

四、参考文献

  • [1]朱运乔.基于SpringBoot+SSM 框架的Web 应用系统搭建与实现[D].湖北:湖北职业技术学院,2019.
posted @ 2019-12-15 19:25  clamye  阅读(3205)  评论(0编辑  收藏  举报