@Component
@Slf4j
public class UserUtil {
private static MemoryUserInfoDao memoryUserInfoDao;
@Autowired
public UserUtil(MemoryUserInfoDao memoryUserInfoDao) {
UserUtil.memoryUserInfoDao = memoryUserInfoDao;
}
public static boolean existsWithPrimaryKey(String sessionId) {
return memoryUserInfoDao.existsWithPrimaryKey(sessionId);
}
}
springboot如何将对应的引用形式由@Autosware(容器)方式改为Static方式
UserUtil类中定义了一个静态方法existsWithPrimaryKey,该方法依赖于通过@Autowired注入的MemoryUserInfoDao实例来检查指定sessionId是否存在。此设计允许在不创建UserUtil实例的情况下调用existsWithPrimaryKey功能。
摘要由CSDN通过智能技术生成