站点页面的导航栏是从数据库中生成出来的,所以在界面上展示导航栏时,要从数据库中读取出来,但不能每次显示一个页面都从数据库中读.这样就非常浪费性能.应该考虑把导航栏放到一个缓存中.如:session.application.memcache等. 对于訪问量小的站点.也能够使用例如以下方法: @Component public class NavigationUtil { public static List<BeautifulClassEntity> beautifulClassList; pu…