文章目录 @Value("${}")@Value("#{}") @Value(“${}”) $开头的是取读yaml文件的 @Value(“#{}”) #开头 是读取的bean 在SystemDateConfig的方法上加上@Bean(“systemDate”)的注解,其作用是 告诉框架注册了一个名字为systemDate的bean,每次启动应用时候,加载SystemDateConfig这个类,调用加了@Bean注解的方法,从数据库拿到一个对象,然后会注入给这个bean。 这样做的缺陷是,当数据库的记录发生变化,不能及时更新代码中的变量,需要重启应用才可以。