目录html
Spring Boot被设计的目的是用户简化新建Spring应用的初始搭建和开发过程。该框架使用特定的方式进行配置,从而使开发人员再也不须要定义样板化的配置。
有多简化?往下看就知道了:)java
这里我使用的IDE是:IDEAweb
选择选择 Spring Initializr ,而后选择默认的 url 点击【Next】:
设置项目的信息:spring
勾选使用web模板
能够配置项目的位置(不过我使用默认的就行),点击【Finish】:
全都自动配置好了,下面来看看自动配置的状况:(第一次会下载相关的包和插件,可能会有点慢)。系统也自动生成的application.properties配置文件了,SpringBoot的maven的相关也自动添加好了
来看看各个文件的做用是什么吧:数据库
利用IDEA运行:SpringbootdemoApplication
运行,查看启动信息,说明:springBoot内置有tomcat
访问:http://localhost:8080/hello
后端
Spring boot额外的工具,可参考:https://blog.csdn.net/isea533/article/details/70495714/tomcat
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
1)
2) 组合键:“Shift+Ctrl+Alt+/” ,选择 “Registry” ,选中打勾 “compiler.automake.allow.when.app.running”
亲测试,这些配置好后,修改java代码果真可以热部署app