静态方法中调用mapper
由于静态方法只可调用静态函数,所以,想要在静态中调用mapper接口,需要在类中做如下处理:@AutoWiredprivate RoleMapper roleMapper;privatestatic Rolemanager roleManager;@PostConstructpublic void init(){roleManager = this;roleManager.roleMapper =
·
由于静态方法只可调用静态函数,所以,想要在静态中调用mapper接口,需要在类中做如下处理:
@AutoWired
private RoleMapper roleMapper;
private static Rolemanager roleManager;
@PostConstruct
public void init(){
roleManager = this;
roleManager.roleMapper = this.roleMapper;
}
@AutoWired:依赖注入, Spring 容器中的 bean 自动的和我们需要这个 bean 的类组装在一起;
@PostConstruct:在静态方法中调用依赖注入的Bean中的方法。
更多推荐
已为社区贡献2条内容
所有评论(0)