项目分层,接口定义

项目


  • 页面

ui交互

  • 过滤器

访问限制

  • DAO

数据库访问接口
方法。
初始化链接。
sf,s,t的getter。

  • dao实现

接口实现

  • service

业务逻辑接口

  • service实现

接口实现

  • action

servlet

用户工具类


用户验证相关

  • 密码加密工具

用户权限相关

  • 权限check工具(传入权限set,传入要求权限,返回boolean)
  • 针对超级用户的权限获取工具
  • 针对无分组用户的默认归组工具(初始化工具的子工具,在用户未分组情况下给用户分组)
  • 用户初始化工具(注册时候初始化非用户填写信息)
  • 用户分组的权限分给工具(传入分组,传入权限名,返回获得权限的分组)

数据库相关

  • 创建会话工厂工具 完成
  • 创建会话工具 完成
  • 创建事务工具 完成

你可能感兴趣的:(项目分层,接口定义)