查询 缓存
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
@SuppressWarnings("unchecked")@Cacheable(value = "com.broadwave.service.prefs", key = "#pkg.getContext().concat('-').concat(#pkg.getPackageName())")public List<PrefObject> getProperties(PackageName pkg) {pkg.getContext().concat("-").contains(pkg.getPackageName());List<? extends PrefObject> results = getJdbcTemplate().query("select * from " + userPrefValue + " where parent = ? and pkg = ? order by name asc", valueMapper,pkg.getPackageName(), pkg.getName());return (List<PrefObject>) results;}取消緩存
@CacheEvict(value = "com.broadwave.service.prefs", allEntries = true)public int deleteValues(PackageName pkg) {int update = getJdbcTemplate().update("delete from " + userPrefValue + " where parent = ? and pkg=?", pkg.getContext(), pkg.getPackageName());return update;}
轉(zhuǎn)載于:https://my.oschina.net/liyonglee/blog/358194
總結(jié)
- 上一篇: Oracle SQL Loader的详细
- 下一篇: jQuery Unveil – 另一款非