Spring Boot初识

来源:互联网 发布:苹果手机日志软件 编辑:程序博客网 时间:2024/06/06 09:55

Spring Boot使开发独立的,产品级别的基于Spring的应用变得简单,你只需要“just run”,为Spring平台以及第三方库提供开箱即用的设置。这样你就可以愉快的开发应用程序,多数Spring Boot应用需要很少的Spring配置。

你可以使用Spring Boot创建Java应用,并使用java -jar启动它或采用传统的war部署方式。

●为所有Spring开发提供一个从根本更快的广泛使用的入门经验

●开箱即用,但也可以不使用默认配置来摆脱这种方式

●提供一系列大型项目常用的非功能性特征,比如:内嵌服务器,安全,指标,健康检查,外部化配置

●不需要手动代码生成以及配置许多xml

Spring Boot 特性

核心特性:SpringApplication 外部配置 Profiles 日志

Web应用:MVC 内嵌容器

使用数据库:SQL NO-SQL

消息:JMS

扩展:Auto-configuration @Conditions

 

服务器兼容性:

Tomcat8 servlet3.1 Java7+

Tomcat7 servlet3.0 Java6+

Jetty9 servlet3.1 Java7+

Jetty8 servlet3.0 Java6+

 

尽管我们可拷贝Spring Boot jars,不过通常我们经常使用一个支持依赖管理的构建工具(Maven或Gradle)

Spring Boot依赖的groupid为org.springframework.boot。通常Maven POM文件需要继承spring-boot-starter-parent

原创粉丝点击