📃
hlvy
  • 目录
  • 项目地址
  • springboot介绍
  • springboot集成lombok
  • springboot基础配置
    • springboot使用banner
    • springboot读取配置文件
    • springboot访问路径配置和Profile配置说明
  • springboot集成mybatis(xml形式)
  • springboot AOP记录用户操作日志
  • springboot 使用thymeleaf
  • springboot整合Thymeleaf——自定义标签
  • springboot MyBatis配置Druid多数据源
  • springboot 中使用Redis缓存
  • springboot 中使用ehcache缓存
  • springboot使用拦截器-过滤器-servlet-listener
  • springboot中使用异步调用(线程池)
  • springboot中配置定时任务(cron表达式)线程池方式
  • springboot发送邮箱
  • springboot使用swagger2
Powered by GitBook
On this page
  • 特征
  • 优点
  • 缺点
  • 下一章:springboot集成lombok

Was this helpful?

springboot介绍

Previous目录Nextspringboot集成lombok

Last updated 5 years ago

Was this helpful?

Spring Boot四大核心: 1.自动配置:针对很多Spring应用程序和常用的应用功能,Spring Boot能自动提供相关配置; 2.起步依赖:告诉Spring需要什么功能,它就能引入需要的依赖库; 3.Actuator:让你能深入运行中的Spring Boot应用程序,监控程序的内部信息; 4.命令行界面:这个为Spring Boot的可选特性,主要是针对Groovy的。

官网地址:

特征

  • 创建独立的Spring应用程序

  • 直接嵌入Tomcat,Jetty或Undertow(无需部署WAR文件)

  • 提供自以为是的“入门”依赖项,以简化构建配置

  • 尽可能自动配置Spring和3rd Party库

  • 提供生产就绪的功能,例如指标,运行状况检查和外部配置

  • 完全没有代码生成,也不需要XML配置

优点

  • 快速构建项目

  • 对主流开发框架的无配置集成

  • 项目可独立运行,无需外部依赖 Servlet 容器

  • 提供运行时的应用监控

  • 极大地提高了开发、部署效率

  • 与云计算的天然集成

  • 起步依赖

缺点

  • 版本迭代速度很快,一些模块改动很大

  • 由于不用自己做配置,报错时很难定位

  • 网上现成的解决方案比较少

    可以进入该网站快速创建springboot项目

    也可以通过idea进行创建 这里不讲解springboot项目的创建

https://spring.io/projects/spring-boot/
https://start.spring.io/
下一章:springboot集成lombok