我想配置自动装配线或组件类,以便在不使用参数(runThis(string)
的情况下调用runThis()
,并通过自动装配,spring根据其类自动知道要使用的字符串被调用(每个类将始终使用相同的唯一字符串)
@Component
public class SomeDao {
public void runThis(String withThis){
...
}
}
public class Foo {
@Autowired
private SomeDao dao;
private static final String HI = "hi";
public String getSomething(){
dao.runThis(HI);
}
}
public class Bar {
@Autowired
private SomeDao dao;
private static final String BYE = "bye";
public String getSomething(){
dao.runThis(BYE);
}
}
类似@Autowire(“ hi”)或只是@Autowire在某处具有配置类/功能的东西
答案 0 :(得分:0)
当前执行此操作的方法是正确的方法