- 浏览: 9486 次
- 性别:
最新评论
文章列表
Struts2 Hibernate Spring 运行流程与部分机制
Tomcat容器被加载,找到该webApplication相对应的web.xml
开始解析web.xml中的信息
读取到一个spring的监听器,告诉spring容器开始初始化配置文件中的信息,spring容器配置文件默认applicationContext.xml
...
根据用户对应的角色所拥有的菜单在后台动态拼成Json,传递给js,生成Ztree。
公司之前的ztree实现都是在jsp里获取用户权限之后拼json。但添加父子级菜单,更改权限内容,维护起来都比较麻烦,所以花了两三个小时重构了一下,轻拍···
SpringMVC+Hibernate+Spring
Ztree+EasyUI
用户User 和 角色Role 多对一
角色Role 和 菜单Function 多对多
po里使用关联对象注解方式配置的关联关系。
具体代码:
1.Control层,easyui-layout的west访问下面的方法
@RequestMapping(va ...
在使用Hibernate进行sql查询时,使用了分页并设置返回对象时,查询出错。
报错信息:could not find setter for rownum_
用createSQLQuery的方式,
使用了query.setResultTransformer()封装一下返回的Vo对象
并且使用firstResult和MaxResult进行分页
现象:
1.在设置setResultTransformer的情况下,
如果firstResult为0的时候,一切正常,
当firstResult不为0的时候报 “could not find setter for rownum_”的错误 ...