Spring如何使用java代码的方式定义Bean呢?

java-教程王 Spring 发布时间:2022-01-11 21:28:56 阅读数:9208 1
下文讲述Spring中采用代码的方式定义bean,具体的实现方式,如下所示:
实现思路:
    使用@Configuration和@Bean注解即可以将类作为Spring IoC容器的来源
例:
package com.java265;
import org.springframework.context.annotation.*;

@Configuration
public class UserConfig {

   @Bean 
   public User user(){
      return new User();
   }
}
其效果类似于
<beans>
   <bean id="user" class="com.java265.User" />
</beans>
例:
public static void main(String[] args) {
   ApplicationContext ctx = 
   new AnnotationConfigApplicationContext(UserConfig.class);
   
   User user = ctx.getBean(User.class);

   System.out.println(user);
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/Spring/202201/2234.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者