目录
IOC操作Bean管理注解方式(注入属性@Autowired、@Qualifier和@Resource)
(3)@Resource:可以根据类型注入、也可以根据名称注入
IOC操作Bean管理注解方式(注入属性@Autowired、@Qualifier和@Resource)
1.基于注解方式实现 属性注入
(1)@Autowired:根据属性类型进行自动装配
结构图:
第一步:
把service 和 dao 对象进行创建,在 service 和 dao 类添加 创建对象注解
UserService类中代码如下:
package com.lbj.spring5.service;
import org.springframework.stereotype.Service;
//开启注解
@Service
public class UserService {
public void add(){
System.out.println("UserService is open");
}
}
UserDao接口类代码如下:
package com.lbj.spring5.dao;
public interface UserDao {
public void add();
}
UserDaoImpl类中代码如下:
package com.lbj.spring5.dao;
import org.springframework.stereotype.Repository;
@Repository
public class UserDaoImpl implements UserDao{
@Override
public void add() {
System.out.println("addmethod is open");
}
}