项目分层,接口定义
2016-12-03 本文已影响0人
CRitsu
项目
-
页面
ui交互
-
过滤器
访问限制
-
DAO
数据库访问接口
方法。
初始化链接。
sf,s,t的getter。
-
dao实现
接口实现
-
service
业务逻辑接口
-
service实现
接口实现
-
action
servlet
用户工具类
用户验证相关
- 密码加密工具
用户权限相关
- 权限check工具(传入权限set,传入要求权限,返回boolean)
- 针对超级用户的权限获取工具
- 针对无分组用户的默认归组工具(初始化工具的子工具,在用户未分组情况下给用户分组)
- 用户初始化工具(注册时候初始化非用户填写信息)
- 用户分组的权限分给工具(传入分组,传入权限名,返回获得权限的分组)
数据库相关
- 创建会话工厂工具 完成
- 创建会话工具 完成
- 创建事务工具 完成