问题描述:
CMS后台:
在栏目管理中添加了新的菜单内容后,直接在模块管理中生成导航菜单menu.html,此时发现首页中并没有显示刚添加的菜单;
经反复验证发现,在生成导航菜单前重启tomcat服务后,再执行生成导航菜单能够正常在首页添加菜单
CMS后台:
在栏目管理中添加了新的菜单内容后,直接在模块管理中生成导航菜单menu.html,此时发现首页中并没有显示刚添加的菜单;
经反复验证发现,在生成导航菜单前重启tomcat服务后,再执行生成导航菜单能够正常在首页添加菜单
那问题应该就是hibernate的缓存问题
有个连接,希望看完对你有所帮助
http://www.javaeye.com/topic/18904
可否把你后台增加菜单,和查询菜单的方法发出来看看
最底层的那段
log.debug("finding all Channel instances");
try {
String queryString = "from Channel";
Query queryObject = getSession().createQuery(queryString);
return queryObject.list();
} catch (RuntimeException re) {
log.error("find all failed", re);
throw re;
}
}