实现功能
通过controller层使自己创建的实体类user获取properties中配置的相应的数据并打印
目录结构
Application结尾的java文件为springboot项目的启动入口,必须放到项目文件夹根目录中,否则报错
pom.xml依赖导入和基本配置
创建的springboot项目中初始只勾选了web配置。
热部署的依赖导入进去作用是可以做到每次修改内容不需要重新启动tomcat
导入热部署依赖后还需要在中加入下面这句
spring.devtools.restart.additional-paths= 需要监听的文件夹路径,可以直接填入项目启动路径例如上面结构目录中com.example.demo
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- SpringBoot启动父依赖 -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.7.RELEASE</version> <!-- lookup parent from repository -->
<relativePath/>
</parent>
<groupId>com.example</groupId>
<artifactId>springbootDemo2</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>springbootDemo2</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<spring-boot.version>2.3.7.RELEASE</spring-boot.version>
</properties>
<!-- web -->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId></