【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
开始把hibernateTemplate在Spring配置文件中配置成单例,但是发现呢访问数据库表时有的表要使用缓存,有的不需要,所以经常在方法里要写
hibernateTemplate.setCacheQueries(true);
hibernateTemplate.setCacheQueries(false);
后来我干脆配置两个hibernateTemplate,一个是hibernateTemplate,另一个是hibernateTemplateUseCache。这样在不同DAO注入不同的实例。就不需要老是写这两句垃圾代码了。
后来呢发现又要根据不同的对象来设置QueryCacheRegion,所以呢我想是不是该把hibernateTemplate配置成多例?不知各位是如何配置的。