SpringBoot2.0项目集成Mybatis3、Druid、Mapper、PageHelper、Redis、Shiro、Swagger2、Log4j2 之IDEA搭建SpringBoot(一)

风流意气都作罢 提交于 2019-12-25 04:38:04

参考项目:https://github.com/zzycreate/spring-boot-seed

Mapper:

摘自:https://mapperhelper.github.io/changelog/

SpringBoot:

摘自:https://www.jianshu.com/c/355260609973

什么是SpringBoot:

  其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。

  从最根本上来讲,Spring Boot就是一些库的集合,它能够被任意项目的构建系统所使用。

为什么要用Sping Boot:

  Spring Boot项目就是为了解决Spring配置繁琐的问题,最大化的实现convention over configuration(约定大于配置)。

SpringBoot的特点:

  • 创建独立的Spring应用程序
  • 嵌入的Tomcat,无需部署WAR文件
  • 简化Maven配置
  • 自动配置Spring
  • 提供生产就绪型功能,如指标,健康检查和外部配置
  • 绝对没有代码生成并且对XML也没有配置要求
IDEA快速搭建SpringBoot2.0:
 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!