springboot 项目普通类中调用mapper或service接口

777 阅读1分钟
  1. 该类使用@Component注解 
  2. 添加一个需要用到的类的静态字段 
  3. 创建一个初始化方法,贴上@PostConstruct 标签,用于注入bean (@PostConstruct(该注解是java提供的)该注解被用来修饰一个非静态的void()方法。被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。PostConstruct在构造函数之后执行,init()方法之前执行。)
  4. 创建方法调用mapper或service接口
  5. 最后直接在普通类中调用即可

注意:不能再main方法中测试(mian方法启动没有加载spring,会报空指针异常)