在工具类中查询数据库的正确写法(或者说在 实体类中 调用 service 的方法的思路)
@Component
public class A {
@Autowired
private ADao aDao;
private static A a;
/**
* 初始化 a对象
*/
@PostConstruct
public void init(){
a = this;
}
// 尝试使用aDao中的方法
public static void a(){
a.aDao.xxx();
}
}
此时就可以在需要调用 A 里面的方法 使用静态的 成员变量 A来点出来。