#include "*/basic/default.html"/> <#macro title> 首页 #macro> <#macro body>
添加spring mvc form valid。 new
添加一个分页宏来做分页,免得要一个个页面改。 new
添加一个菜单递归宏来做多级菜单。 new
添加bootbox.js来替换默认的aler、confirm等对话框。 new
添加bootstrap.extension.min.js来做扩展bootstrap的控件,目前实现了树控件。 new
增强shiro,添加authenticationCache和shiroActiveSessionCache来实现“热用户”和“session共享”。 enhancement
在BasicHibernateDao和JpaSupportRepository添加自己的拦截器,做实体类注解处理。 enhancement
修改HibernateSupportDao的createCriteria方法,先设置orders在添加filters。 modify
PropertyFilters.build方法改为PropertyFilters.get modify
删除shiro在动态构造filterChainDefinitionMap时候加载组信息的代码。 delete
删除spring mvc配置文件的异常Resolver,使用SystemExceptionController来管理异常。 delete
升级bootstrap到3.1.0。 upgrade
升级第三方jar包:spring > 3.2.6.RELEASE, hibernate > 4.2.8.Final, jackson > 2.3.1, logback > 1.1.1, aspectj > 1.7.4, hibernate-validator > 5.0.3.Final, spring-data-jpa > 1.4.3.RELEASE, commons-beanutils > 1.9.1, commons-lang3 > 3.2.1, commons-codec > 1.9, jaxen > 1.1.6, javassist > 3.18.1-GA, guava > 16.0.1 upgrade
使用Bootstrap 3设计项目演示页面。
使用shiro来做系统的权限安全框架。
使用hibernate4来做持久化框架。
使用spring mvc框架来做mvc。
使用spring cache + ehcahce来做系统缓存管理。
使用selenium来做系统自动化测试。
使用spring profile来做系统化境管理。