SpringBoot入坑笔记之spring-boot-starter-web配置文件的使用
在Spring Boot中,我们可以使用spring-boot-starter-web依赖来快速构建Web应用程序。在本文中,我们将介绍如何使用spring-boot-starter-web依赖,并提供两个示例。
添加依赖
在pom.xml文件中添加以下依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
配置文件
在Spring Boot中,我们可以使用application.properties或application.yml文件来配置应用程序。以下是一些常用的配置:
配置端口号
server.port=8080
配置上下文路径
server.servlet.context-path=/myapp
配置静态资源路径
spring.resources.static-locations=classpath:/static/
配置日志级别
logging.level.root=INFO
示例一:使用@Controller注解
以下是一个示例,演示如何在Spring Boot应用程序中使用@Controller注解:
@Controller
public class MyController {
@GetMapping("/")
public String home() {
return "index";
}
}
在上面的示例中,我们创建了一个名为MyController的控制器,并在其中定义了一个名为home的方法,该方法使用@GetMapping注解将根路径映射到index视图。
示例二:使用@RestController注解
以下是一个示例,演示如何在Spring Boot应用程序中使用@RestController注解:
@RestController
public class MyRestController {
@GetMapping("/hello")
public String hello() {
return "Hello, World!";
}
}
在上面的示例中,我们创建了一个名为MyRestController的控制器,并在其中定义了一个名为hello的方法,该方法使用@GetMapping注解将/hello路径映射到字符串“Hello, World!”。
结束语
在本文中,我们介绍了如何使用spring-boot-starter-web依赖,并提供了两个示例。这些技巧可以帮助我们更好地构建Spring Boot应用程序,并提高开发效率。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:SpringBoot入坑笔记之spring-boot-starter-web 配置文件的使用 - Python技术站