1.注解读取@PropertySource:
源文件 global.properties:
check.login.captcha=false
Controller层:
@Controller
@PropertySource(value = {"classpath:global.properties"}) //读取配置,可读取多个配置{"",""}
@RequestMapping("/sys")
public class SysLoginController {
/**
* 是否校验登录验证码
*/
@Value("${check.login.captcha}")
private Boolean checkLoginCaptcha; //这里的变量不能定义成static
}
其他类引入,可增加注解,如:
@Configuration
@Component