您的位置:首页 > 编程语言 > Java开发

使用IDEA创建SpringBoot Web项目

2019-03-09 11:26 471 查看

环境

  • 操作系统:Win10
  • JDK:1.8
  • 开发工具:idea
  • Maven

步骤





修改html不重启应用直接生效


Ctrl+Shift+Alt+/,选择Registry…,勾选“compiler.automake.allow.when.app.running”。

pom.xml文件内容改动时,立即更新依赖关系

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional> <!-- 这个需要为 true 热部署才有效 -->
</dependency>

访问指定页面

http://localhost:8080/hello.html

默认访问页面

http://localhost:8080/

访问controller

Application.java需要至少与controller包同级。

通过controller访问页面

@Controller
public class IndexController {
@RequestMapping("/index")
public String index(){
return "/index.html";
}
}

通过controller获取数据

@Controller
public class IndexController {
@RequestMapping("/hi")
@ResponseBody
public String home(){
return "HI";
}
}

给controller设置访问路径名

@Controller
@RequestMapping("a")
public class IndexController {
@RequestMapping("/hi")
@ResponseBody
public String home(){
return "HI";
}
}

@RestController

@RestController相当于@ResponseBody + @Controller,比如你想访问页面,但访问的方法返回的都是数据。

@RestController
public class IndexController {
@RequestMapping("/index")
public String index(){
return "/index.html";
}
}

修改应用使用的端口

在application.properties中设置,如:server.port=8081。

修改应用访问根

在application.properties中设置,如:server.servlet.context-path=/demo。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: