1.配置文件
#自定义属性
#注意,属性名和值之间一定要有空格,否者属性无效
ksd:
page:
size: 10
2.获取属性
2.1创建一个service类
2.2添加注解:@Component
或@Service
2.3使用@Value
获取信息
示例:
@Component
@Service
@ToString
@Data
public class PageInfo {
//pageSize 当前页面显示的数据条目
@Value("${ksd.page.size}")
private int pageSize;
//总页数
private int pages;
//数据的总条目数
private int total;
}
3.注意事项
3.1 使用注入的类不能通过new新建,需要使用@Autowired
自动注入
3.2 类上面缺少注解@Component
或@Service
3.3 yml文件中缺少必要的空格,属性名和值之间一定要有空格,否者属性无效