- 博客(5)
- 收藏
- 关注
原创 Spring 中的BeanDefinition及其实现和BeanDefinitionReader
什么是BeanDefinition?在回答这个问题之前,先想一下我们通常是如何去定义一个Bean?1、通过xml文件配置Bean,<bean />2、通过配置类配置Bean,@Bean3、通过注解自动扫描成Bean,@Component(@Service,@Controller等)其实上面的三种我们通常定义Bean的方式,最终也都会被解析成BeanDefinition对象。再由BeanFactory根据BeanDefinition生成对应的Bean。
2023-08-22 15:46:51
1267
1
原创 @PropertySource 注解的使用
使用 @ConfigurationProperties 注解可以将 application.yml 或 application.properties 主配置文件中的属性值与 Java Bean 对应属性进行注入。此时如果所有属性值都配置在主配置文件中,主配置文件就会越来越庞大,这显然是不可以的。
2023-07-12 15:32:54
493
1
原创 无法更改Windows Server 2012 R2系统时间
找到【Hyper-V Time Synchronization Service】服务,启动类型选择禁用,然后点击停止,再确认。找到【Windows Time】服务,启动类型选择禁用,然后点击停止,再确认。"日期和时间"中的系统时间不能设置为更早的日期,但可以设置为将来的日期.每当设置为更早的日期时,系统时间会自动更改为当前的正确时间。windows+R 按键输入 services.msc。完成上述步骤后,您可以更改系统时间。(1)关闭自动同步时间服务。
2023-07-06 11:21:23
1826
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人