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;