springboot一

什么是springboot

(1) 可以以jar包的形式独立运行,运行一个SpringBoot项目只需通过 java -jar xx.jar来运行
(2) 内嵌Servlet容器,SpringBoot可以选择Tomcat,Jetty或者Undertow,这样我们无须以war包形式部署项目
(3) 简化Maven配置,SpringBoot提供了一系列的starter pom 来简化Maven的依赖加载
(4) SpringBoot会根据在类路径中的jar包,类,为jar包中的类自动配置Bean,这样就极大的减少了我们要使用的配置
(5) SpringBoot提供了基于http,ssh,telnet对运行时的项目进行监控
(6) 不借助于代码生成来实现,而是通过条件注解来实现,这也是Spring4.x的新特性,不需要任何的xml配置即可实现Spring的所有配置

ps:一开始听到这个框架我以为是一个新的框架,提供新的功能,后来了解后明白boot主要是整合spring框架,使得开发更加便捷,快速

new一个项目

springboot一

使用

全部配置文件

(1)在application.properties文件中自定义属性:例如
     book.author=张三
     book.name=SpringBoot
(2)使用@Value(“${book.author}”) 获取自定义属性的值

springboot一