在Springboot Web项目中,经常运用mybatis或者Spring data JPA 从数据库表中获取字段信息填充pojo类的对象的属性,有时也需要从Springboot Web项目的配置文件比如application.yaml、application.properties中提取某个配置信息填充pojo类的对象属性之中,实现填充的关键主要是在pojo类上使用@ConfigurationProperties、@Component 等注解,为了说明该注解的功能与作用,以当前最新稳定版本的Springboot2.6.2生成Web项目为例验证。在idea开发工具中,以Spring initializr 为模版创建一个基于Springboot2.6.2 的Springboot Web项目,步骤如下:
用idea创建Springboot Web 项目:
单击“完成按钮”,即可自动生成需要的Spring boot Web项目。本项目的pom.xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.