• 青奥项目的渡江战役哦 哈哈哈


    一:  预约管理业务逻辑的理解      理解业务逻辑: 预约管理 权限管理 方法论(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文件中其他处再次打断点。

       

  • 相关阅读:
    HDU
    2019CCPC秦皇岛自我反省&部分题解
    图论之二分图相关内容
    图论之一般图相关内容
    2019 南昌ICPC网络赛H The Nth Item
    HDU 5486 Difference of Clustering 暴力模拟
    图论之tarjan真乃神人也,强连通分量,割点,桥,双连通他都会
    数论之二次剩余
    没有哈密瓜只有哈密顿----图论之哈密顿回路
    面试题整理:C#(二)
  • 原文地址:https://www.cnblogs.com/njqa/p/6430822.html
Copyright © 2020-2023  润新知