Spring注解详解(持续更新)

1.@Component组件放在类上,说明这个类被spring管理了(bean作用)

                                             配置文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:context="http://www.springframework.org/schema/context"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
       https://www.springframework.org/schema/beans/spring-beans.xsd
       http://www.springframework.org/schema/context
        https://www.springframework.org/schema/context/spring-context.xsd">

    <context:component-scan base-package="com.xxx.pojo"/>
            <context:annotation-config/>


</beans>
import org.springframework.stereotype.Component;

@Component
public class User {

    @Value("张三")
    public String name ;
}

public class Test {
    public static void main(String[] args) {
        ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
        User user = (User) context.getBean("user");
        System.out.println(user.name);
    }
}

发布了9 篇原创文章 · 获赞 42 · 访问量 5634

猜你喜欢

转载自blog.csdn.net/weixin_44625302/article/details/105225142