spring boot的概念
2016-06-05 13:14
239 查看
如果说spring是一个轻量级框架,那么spring boot就是一个微框架
Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。要在这些子项目之间进行选择,并快速搭建一个可以运行的应用是比较困难的事情
在spring boot上开发并运行一个应用,变得更加简单,因为框架把更多的事情帮你完成了
Spring Boot 是 Spring 框架的一个新的子项目,用于创建 Spring 4.0 项目。它的开发始于 2013 年。2014 年 4 月发布 1.0.0 版本
Spring Boot使我们更容易去创建基于Spring的独立和产品级的可以”即时运行“的应用和服务。支持约定大于配置,目的是尽可能快地构建和运行Spring应用。
使用Spring
Boot只有配合maven/gradle等这种依赖管理工具才能发挥它的能力
Spring Boot 包含的特性如下:
创建可以独立运行的 Spring 应用。
直接嵌入 Tomcat
或 Jetty 服务器,不需要部署 WAR 文件。
提供推荐的基础 POM 文件来简化 Apache Maven 配置。
尽可能的根据项目依赖来自动配置 Spring 框架。
提供可以直接在生产环境中使用的功能,如性能指标、应用信息和应用健康检查。
没有代码生成,也没有 XML 配置文件。
感觉再发展下去,程序员都会变成一个傻瓜
Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。要在这些子项目之间进行选择,并快速搭建一个可以运行的应用是比较困难的事情
在spring boot上开发并运行一个应用,变得更加简单,因为框架把更多的事情帮你完成了
Spring Boot 是 Spring 框架的一个新的子项目,用于创建 Spring 4.0 项目。它的开发始于 2013 年。2014 年 4 月发布 1.0.0 版本
Spring Boot使我们更容易去创建基于Spring的独立和产品级的可以”即时运行“的应用和服务。支持约定大于配置,目的是尽可能快地构建和运行Spring应用。
使用Spring
Boot只有配合maven/gradle等这种依赖管理工具才能发挥它的能力
Spring Boot 包含的特性如下:
创建可以独立运行的 Spring 应用。
直接嵌入 Tomcat
或 Jetty 服务器,不需要部署 WAR 文件。
提供推荐的基础 POM 文件来简化 Apache Maven 配置。
尽可能的根据项目依赖来自动配置 Spring 框架。
提供可以直接在生产环境中使用的功能,如性能指标、应用信息和应用健康检查。
没有代码生成,也没有 XML 配置文件。
感觉再发展下去,程序员都会变成一个傻瓜
相关文章推荐
- Java千百问_08JDK详解(001)_java核心框架是什么样的
- java基础知识:构造函数
- web.xml文件中配置(servlet, spring, filter, listenr)的加载顺序 研究
- Eclipse Java代码注释模板的设置
- Springmvc基础三之注解深入学习
- eclipse的.properties文件中文显示问题
- Spring ContentNegotiatingViewResolve 源码详解
- Restful Spring MVC
- (详细教程)mac电脑(或其他系统也相同)eclipse连接windows下sql server数据库图解及文字说明
- ContentNegotiatingViewResolver spring REST中的内容协商(同一资源,多种展现:xml,json,html)
- 青云的机房组网方案(简单)-Java
- Spring MVC的多视图解析器配置及与Freemarker的集成
- Spring 3 mvc中返回pdf,json,xml等不同的view
- spring服务定位器类
- 解析mediaTypes+viewResolvers+viewResolvers
- Maven+struts2+eclipse环境搭建
- java中的this和super
- java泛型详解
- 线程池
- Java I/O 操作及优化建议(原文已发表于IBM Developworks)