SpringBoot工具类手动引入service
程序员文章站
2022-06-04 11:07:41
...
在工具类的首部添加@Component注解
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@Component
public class WebSocketServer {
public static HotelInfoService hotelInfoService;//实例化一个全局静态变量
// 注入的时候,给类的 service 注入
@Autowired
public void setChatService(HotelInfoService hotelInfoService) {
WebSocketServer.hotelInfoService=hotelInfoService;//给全局变量赋值
}
public void getServiceMethod(){
hotelInfoService.get();
}
}
通过这样的方式可以将Service注入到该工具类中进行调用Service中的方法。
推荐阅读
-
源码系列【springboot之@Import注解多个类引入同一个类源码解析】
-
springboot项目使用mongoTemplate模板操作mongodb的工具类
-
Springboot实现多线程注入bean的工具类操作
-
springboot如何读取配置文件到静态工具类
-
【mybatis】根据model自动生成 mapper service dao 层的工具类
-
工具类中注入service和dao
-
mybatis-plus 使用Generator 工具类自动生成dao 实体类 service mapper类
-
根据数据库表名和主键自动生成 springbootJpa的 Dao层和Service层工具类
-
工具类中注入service和dao
-
SpringBoot整合Redis及Redis工具类撰写实例