welcome to my blog
作为刚入门的新手, 今天突然想到一个问题, 使用@autowired注解注入一个类, 哪里体现了低耦合? 不还是得输入类的名字吗? 这不就跟new差不多嘛
使用@autowired注解怎样体现解耦和?
@autowired注入一个对象时, 使用该类实现的接口名即可, 但是如果使用new创建一个实例的话, 必须指明具体的实现类, 例子如下
比如有个访问数据库的接口AlphaDao
public interface AlphaDao {
String select();
}
AlphaDao对应的具体实现类
import org