摘要: @ConfigurationProperties 这是用来绑定配置文件的,把配置文件的属性绑定到 java 对象的字段上。这个 java 对象会被注册到容器中 有多种搭配方式:@EnableConfigurationProperties、@Configuration、@Component、@Bean 阅读全文
posted @ 2024-06-29 18:35 CyrusHuang 阅读(41) 评论(0) 推荐(0)
摘要: @Autowired 注入 1. 属性注入 示例1:容器中 Person 类型的 bean 只有一个 @Autowired private Person person; // 属性名换成 person123、user 都可以 示例2:容器中 Person 类型的 bean 有多个 @Bean pub 阅读全文
posted @ 2024-06-29 18:34 CyrusHuang 阅读(35) 评论(0) 推荐(0)
摘要: FactoryBean 和 BeanFactory FactoryBean 和 BeanFactory 别搞混了,就记结尾就好了 FactoryBean:是以 Bean 结尾,所以这是一个 bean。这是一个特殊的 bean BeanFactory:是以 Factory 结尾,所以这是工厂。工厂用来 阅读全文
posted @ 2024-06-29 18:08 CyrusHuang 阅读(38) 评论(0) 推荐(0)
摘要: bean 名称 @Component(value = "person") // 指定名称为 person,默认也是类名第一个字母小写 public class Person implements H {} // @Bean 方式配置还可以指定 name。name 是别名,value 才是名称 @Be 阅读全文
posted @ 2024-06-29 18:05 CyrusHuang 阅读(58) 评论(0) 推荐(0)
摘要: 注册 bean 的方式 XML 方式,这个已经没人使用了 单注解 @Component、@Service、@Controller、@RestController、@Respository、@Configuation 组合注解 @Configuation + @Bean、@Configuation + 阅读全文
posted @ 2024-06-29 16:42 CyrusHuang 阅读(50) 评论(0) 推荐(0)
摘要: 存放 Spirng 创建的对象的容器,也叫 IOC 容器 @Component("userService") // Spring 会创建一个 UserService 的实例,存放在容器中 public class UserService{ } 获取容器 通过 xml 方式:Spring1 只支持 X 阅读全文
posted @ 2024-06-29 12:10 CyrusHuang 阅读(28) 评论(0) 推荐(0)