SpringBoot简介
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。(注:来源自百度百科)
我们使用的开发软件是idea
首先,让我们创建一个springboot的案例,选择spring initializr ,这样的方式需要连接网络
然后next
然后勾选web即可
创建完成后可以在Springboot01Application直接写入即可
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @SpringBootApplication @RestController public class Springboot01Application { @RequestMapping("/") public String index(){ return "Hello SpringBoot"; } public static void main(String[] args) { SpringApplication.run(Springboot01Application.class, args); } }
当然也可以创建controller层 类似于这样,
启动也是在Springboot01Application类里的mian方法,访问的方法也就是网页,或者是用cmd telnet localhost 8080,修改端口号,直接在application.properties添加 server.port=端口号。
然后是使用jetty服务器,在pom文件中修改以及添加
修改spring-boot-starter-web
添加
然后启动热部署
启动热部署之前需要改一下idea的配置
勾选上之后 Shift+Ctrl+Alt+/,选择Registry 勾上compiler.automake.allow.when.app.running
然后添加节点
这样即可启用热部署了
如果没网的话我们的直接建立webapp项目,替换部分节点即可完成springboot的配置
如下
如果热部署,依旧配置即可,在把启动的类copy下来,即可完成!!!