美文网首页
Spring注解方式配置javaBean

Spring注解方式配置javaBean

作者: 暗香抚动 | 来源:发表于2016-10-14 17:42 被阅读0次
    • 需要在配置文件中配置加载的javabean所在的位置[路径]
      <context:component-scan base-package="com.wxh.edu.annotation"></context:component-scan>
    • 需要在实体类【javaBean】上加上@Component注解默认javeBean的id是类名,首字母小写。如果要重命名的话,直接@Component("别名")
    • javaBean属性的赋值,直接通过@Value("值")方式设置,都需要setter,getter方法
    • 如果javaeBean有引用其他的javaBean,可以通过@Autowired , @Resource等注解导入,注意:如果引入的javaBean有可能为空的话,需要在@Autowired设置required=false
    • 如果javaBean被当作形参传递的话,可以通过@Qualifier标签来引用

    代码示例
    @Component("myStudent") public class Student { @Value("张三") private String name; @Value("30") private Integer age; @Autowired(required=false) private Address address; @Resource private Phone phone; /*public void showCompany(@Qualifier("company") Company company){ System.out.println(company); }*/ @Override public String toString() { return "Student [name=" + name + ", age=" + age + ", address=" + address + ",phone=" + phone + "]"; } }

    相关文章

      网友评论

          本文标题:Spring注解方式配置javaBean

          本文链接:https://www.haomeiwen.com/subject/drjvyttx.html