zoukankan      html  css  js  c++  java
  • 青奥项目的渡江战役哦 哈哈哈

    一:  预约管理业务逻辑的理解      理解业务逻辑: 预约管理 权限管理 方法论(debug 从页面到sql语句来看和理解)  预约管理的理解:围绕的就是订单的CRUD。  

    1.订单domain: 人与资源关联在一起。

    创建订单: 选择场馆类型 场馆名称 预约方式 预约日期 时间段

    其中:场馆名称,需要根据场馆类型来查询生成。
    片区,只是做一个查询筛选而已,不用传到控制器方法。

    默认逻辑
    1,先选片区,根据片区查询场馆类型;如果片区无,就默认无。
    2,再选场馆类型。此时触发ajax请求,查询此类场馆类型的场馆。
    3,选择场馆名称 预约方式和预约日期都有默认值哦! 此时发起ajax请求,查询出预约时间段。

    取消订单: 整条取消,和局部取消。

    删除订单: 数据库中的记录被删除了哦!

    订单详情: 

    二:权限管理:  用户   角色     权限(功能)      

    1.创建角色

    2.编辑角色

    3.删除角色

    4.角色授权:角色和功能关联。   

       然后在创建用户的时候,将用户添加到指定的角色下就OK!   哈哈哈哈!       用户与角色关联。

    5.用户权限的判断哦:AUTHORITY     

       后台系统登录的时候,根据用户的角色id,获取用户的角色。 然后查询此角色所拥有的权限(功能), 获取权限(功能)的权限码,

       将权限码添加到session中去。

       然后根据其来判断界面中的button的显示与否。   

    三:懂得:

    1.AjaxResult对象,接受查询出来的结果,最终要完成java对象——》json对象,返回给客户端的报文中。

    2.传参数,是为了查询数据哦! 先查数据,然后将查询出来的数据放到模型和试图的容器中。返回给调用方法。
    控制器方法说,我需要一个domain,给你一个id,你帮我弄下! service调用dao,dao完成具体的。
    每一层完成后都返回给调用者。

    3.查询出页面需要的数据(数据模型),然后添加到模型和视图的容器里。

    还有为了分页哦!

    4.debug的时候,可以不用重新启动的哦! 直接断点恢复,去掉当前的断点,然后在当前java文件中其他处再次打断点。

       

  • 相关阅读:
    希望走过的路成为未来的基石
    第三次个人作业--用例图设计
    第二次结对作业
    第一次结对作业
    第二次个人编程作业
    第一次个人编程作业(更新至2020.02.07)
    Springboot vue 前后分离 跨域 Activiti6 工作流 集成代码生成器 shiro权限
    springcloud 项目源码 微服务 分布式 Activiti6 工作流 vue.js html 跨域 前后分离
    spring cloud springboot 框架源码 activiti工作流 前后分离 集成代码生成器
    java代码生成器 快速开发平台 二次开发 外包项目利器 springmvc SSM后台框架源码
  • 原文地址:https://www.cnblogs.com/njqa/p/6430822.html
Copyright © 2011-2022 走看看