}
public class CategoryServiceImpl implements CategoryService {
CategoryDao categoryDao = (CategoryDao) BeanFactory.createObject(“CategoryDao”) 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 ;
@Override
public List getAllCats() throws Exception {
return categoryDao.getAllCats();
}
@Override
public void addCategory(Category category) throws Exception {
// 本质是向mysql插入一条数据
categoryDao.addCategory(category);
// 更新redis的缓存
Jedis jedis = JedisUtils.getJedis();// 获取到Jedis的实例
jedis.del(“allCats”);// 删除redis当中对应allCats的数据
JedisUtils.closeJedis(jedis);// 关闭当前jedis对象
// 当访问页面时会在CategoryServlet类当中从新开启redis获取对应数据库当中的内容并将其再次放入到redis
}
}
public class UserServiceImpl implements UserService {
UserDao userDao = (UserDao) BeanFactory.createObject(“UserDao”);<