山东大学项目实训记录 2021.6.29

项目实训的课题:基于轻骑兵V8开发平台的薪酬管理系统设计与研发

在搭建完环境后,开始对轻骑兵V8开发平台的使用方法进行学习。

首先运行HussarApplication.java,网页输入http://localhost:8080/进入界面

其实核心思想就是菜单绑定资源,资源绑定角色,具体如下

首先点击开发组件->代码生成器

项目路径和包路径默认就行,模块名称统一为salary

作者和业务名称就是组里每人分配到的任务

接下来是表信息的填写,我们在salary中建立一个salarytest表作为例子,并插入两条初始数据

数据表选择salarytest,表前缀输入数据库表名的前缀即可,输入salary

模块全选,点击生成

idea可以看到生成了如下文件

点击权限管理->资源管理->资源维护

右击功能模块列表选择新增模块,进入如下界面

在模块名称输入功能模块的名称,比如以工资信息为例,选择末级模块即可,选择就代表是一级菜单,再新建即为功能模块,若不选择,再新建则为多级菜单。

右击工资信息,点击新增功能,功能名称填查看工资

右击查看工资,点击新增资源

资源名称和资源业务语义填写自己想做的功能的含义即可,资源操作类型,选择菜单资源

然后在idea里打开TestController.java,把除了跳转到首页的@RequiresPermissions全部删掉,导师说这个注解会增加开发难度

权限标识和URL名称如下

点击保存,关联角色暂时选为超级管理员,保存

然后点击菜单管理下的菜单维护,右击菜单列表选择新建菜单

名称之类的自己起,选择末级菜单,菜单资源选择刚才创建的资源

刷新网页就可以看到左侧菜单栏多了一栏查看工资,点进去即可对各种信息做各种增删改查.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值