问一下,如果我想在静态代码块里面使用某个自动注入的dao类,怎么办?
一个类启动的时候不是最先执行静态代码块么?
我现在希望的是在我这个类启动之前执行静态代码块,通过自动注入的dao去查询数据库加载数据(因为我不希望频繁查,管理说不要用redis),如果直接
@Autowired
private static HolidayDao holidayDao;
这样子,在静态代码块里面会空指针,如何才能在静态代码块里面用到这个dao去查询一次数据
我现在希望的是在我这个类启动之前执行静态代码块,通过自动注入的dao去查询数据库加载数据(因为我不希望频繁查,管理说不要用redis),如果直接
@Autowired
private static HolidayDao holidayDao;
这样子,在静态代码块里面会空指针,如何才能在静态代码块里面用到这个dao去查询一次数据
...全文
相关推荐
根据表结构自动生成bean类和mybatis dao类
自动读取数据库表结构,生成bean和mybatis dao文件,dao含基本的增删改查和分页方法
代码块:代码块
代码块 代码块
数据库DAO类
数据库DAO类,蛮不错的,简洁好用!亲们不要错过呀
基于php和mysql的简单的dao类实现crud操作功能
一个简单的dao,实现基本的CRUD功能,可以继承扩展为实际业务的dao类,当然也可以直接使用
解决Springboot @Autowired 无法注入问题
WebappApplication 一定要在包的最外层,否则Spring无法对所有的类进行托管,会造成@Autowired 无法注入。接下来给大家介绍解决Springboot @Autowired 无法注入问题,感兴趣的朋友一起看看吧


Web 开发
