摘要: BeanUtils.copyProperties使用的时候,空值也被拷贝使它边的很鸡肋。下面对他进行扩展,支持多种空值不再拷贝public abstract class BeanUtils extends org.springframework.beans.BeanUtils { ... 阅读全文
posted @ 2015-04-28 15:43 包子吃三斤 阅读(1936) 评论(0) 推荐(0) 编辑
摘要: SSH的baseAction简单叙述下作用1.通用方法如增删改,获取表格,获取树等等常用方法2.其他action继承baseAction达到基本不写代码或少写代码,使其他action具有baseAction的方法,同时可以自己特有的方法上代码@ParentPackage("default")@Nam... 阅读全文
posted @ 2015-04-28 15:36 包子吃三斤 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 基于权限基础表建立,权限基础数据操作。简单叙述下流程:登录账号:获取当前账号绑定的role,根据role获取此role关联的action,action为菜单的时候怎么做,为按钮的时候怎么做。此处介绍一种最简单的方法仅供参考。第一步 登录流程:前台:1.发送账号密码到action(各种验证不再讲述)a... 阅读全文
posted @ 2015-04-28 15:13 包子吃三斤 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 基于基础数据库建立完毕,建立对基础数据的操作。用户的增删改,角色的增删改,action的增删改。首先介绍用户增删改。仅仅为测试数据(不要钻牛角尖说没验证,目前主要是实现user表关联role表)(crud操作后面会专门写一篇此处只关心绑定角色)思路为:点击分配角色获取角色列表,将当前选中的用户id和... 阅读全文
posted @ 2015-04-28 14:48 包子吃三斤 阅读(580) 评论(0) 推荐(0) 编辑
摘要: RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。理解为用户拥有多个角色,角色拥有多个权限。构成了“用 户-角色-权限”的授权模型。并且他们之间的关系为多对多。对于用户来说,登陆不同的账号密码,所属的角色不同,可拥有不同的操作。(写任... 阅读全文
posted @ 2015-04-28 13:59 包子吃三斤 阅读(1066) 评论(0) 推荐(1) 编辑