1、配置文件映射到属性
首先在 application.properties 文件中添加参数
例如
book.bookName=study
在需要用到的类中引入 book.bookNam
@Value("${book.bookName}") private String bookName;
2、配置文件映射到实体类
接着上面的 book.bookName=study ,新建一个实体类 Book.java
@Component @PropertySource({"classpath:application.properties"}) public class Book { @Value("${book.bookName}") private String bookName; public String getBookName() { return bookName; } public void setBookName(String bookName) { this.bookName = bookName; } }
在需要用到 Book.java 的地方,直接注入,就可以拿到 book 里面的内容
@Autowired private Book book;