SpringBoot 在非静态方法中调用Mybatis Mapper
通常在静态的方法中使用 Mybatis Mapper, 自动注入 @Autowired 是不行的, 会报空指针异常.
解决办法 :
需要用到 @PostConstruct 注解, 该注解会在类加载之前自动执行标识的方法,在放方法中把静态的类赋值给非静态的类.
示例代码
@Component
public class ApplicationUtil {
@Autowi...
原创
2019-09-03 12:32:32 ·
1275 阅读 ·
1 评论