自动装配Bean
Posted 小布丁value
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动装配Bean相关的知识,希望对你有一定的参考价值。
自动装配Bean
测试环境搭建
1、新建一个项目
2、新建两个实体类,Cat Dog 都有一个叫的方法
package com.kuang.pojo;
/**
* @description:
* @author: Ada
* @time: 2022/3/27
*/
public class User
private Cat cat;
private Dog dog;
private String str;
public Cat getCat()
return cat;
public void setCat(Cat cat)
this.cat = cat;
public Dog getDog()
return dog;
public void setDog(Dog dog)
this.dog = dog;
public String getStr()
return str;
public void setStr(String str)
this.str = str;
@Override
public String toString()
return "User" +
"cat=" + cat +
", dog=" + dog +
", str='" + str + '\\'' +
'';
byName
autowire byName (按名称自动装配)
byType
总结
byname id名必须是Bean类的小写,因为默认Bean类的别名就是小写
byType id随意,但是同一类型的对象只能出现一次,否则会报
nouniqueBeanDefinitionException异常
以上是关于自动装配Bean的主要内容,如果未能解决你的问题,请参考以下文章