• (修改完成)spring 梳理6--注解开发 (二) 组件开发 @Component @Value


    @Component

    @Value

     标识一下,这个类是javabean,扫包的时候要扫进去

    (1)删除beans.xml里面所有的<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
    http://www.springframework.org/schema/beans/spring-beans.xsd
    http://www.springframework.org/schema/context
    https://www.springframework.org/schema/context/spring-context.xsd
    ">
    
        <!--扫包,com.xinzhi底下都扫扫看-->
        <context:component-scan base-package="com.xinzhi"/>
    
    
    </beans>

    (2)类前面加@Component,参数前面加@Value

                                 

        

    注意这里用@Resource

    (3)结果:

    User(name=张三, address=Address(addressInfo=南京), hobbies=null, duties=null, familyTies=null, carts=null, workExperience=null, dog=Dog(type=teddy))

    注意:

    不是导入这个包:

     是导入这个包:

  • 相关阅读:
    高效是如何来的
    find 删除指定日期的文件
    MySQL基础教程
    grep search information
    关于进程的问题
    linux useradd 命令
    host and ip 的关系
    git cherry-pick 教程
    正则练习
    正则表达式-获取
  • 原文地址:https://www.cnblogs.com/Master-Sun/p/14317923.html
Copyright © 2020-2023  润新知