- springboot随笔之一:简易springboot项目编写
- springboot随笔之二:springboot中control实现
- springboot随笔之三:springboot整合spring-data-jpa(关系型数据库mysql)
- springboot随笔之四:springboot整合spring-data-jpa(nosql mogodb)
结果前面文章,我们创建了一个简易的springboot项目,能够通过application将服务器启动起来,下面我们开始按照spring MVC方式在spring boot中实现control,并通过浏览器进行测试。
一、编写control,运行并看结果
具体配置就不多说,注解配置与spring mvc注解配置意义完全一样。
package com.expample.springboot02.control;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/exampleControl")
public class ExampleControl {
@RequestMapping("/testExample")
public String testExample() {
return "testExample";
}
}
启动运行application如下:
通过控制台的打印可以看到服务器监听的端口是8080,context path是空
接下来我们通过浏览器访问
二、更改端口与contextpath
1、创建配置文件
我们通过查看文档,需要在项目约定的位置创建application.properties配置文件
2、新增配置属性
端口与contextpath配置内容如下
server.servlet.context-path=/test
server.port=8000
3、运行application后,控制台启动日志如下:
通过日志可以看到服务监听的端口已为8000,context path为/test
4、通过浏览器访问http://localhost:8000/test/exampleControl/testExample