Spring @Component注解详解

java-教程王 Spring 发布时间:2022-04-05 17:11:09 阅读数:7771 1
下文笔者详细介绍@Component注解的简介说明,如下所示:

@Component注解的功能

@Component注解的功能:
    将当前类声明为组件类
	Spring会通过配置的类路径,自动扫描相应包路径下的信息,然后创建@Component下的方法,
	并创建指定的bean 放入到Spring容器中
	同时Component所对应的类,会被自动放入Spring容器中,进行统一管理
例:
 
@Component
public class UserServiceImpl implements IUserService {
	private String name;
	// getter&&setter...
}
ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml");
IUserService service = (IUserService)context.getBean(UserServiceImpl.class);
命名组件
 
@Component(value = "userService")
public class UserServiceImpl implements IUserService {
	private String name;
	// getter&&setter...
}
ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml");
IUserService service = (IUserService)context.getBean("userService");
版权声明

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

本文链接: https://www.Java265.com/JavaFramework/Spring/202204/2724.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

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

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者