关于springboot+mybatis项目求指点

公司准备开发人事管理系统,给我分担模块是权限管理模块。项目经理给我说这个很复杂,这个要实现人员授权,权限转移,权限交叉。。。
要求如下:
数据库:mysql
框架:springboot,mybatis

说明一下,我是新员工,没做过springboot的项目,都是自学的,以前都是做硬件相关的软件开发。互联网方面是弱项。
希望哪位高手能给指点一下。我都需要哪些springboot的启动器,拦截器什么的。需要怎么设计。万事开头难,我希望能把这个项目做好,否则这个工作也没了。

给不同人分配角色,角色不同,权限不同,对于整体的表设计你捋清楚,表设计的好的话,能省很多事。至于springboot项目的启动类,你百度下或者去码云上找下别人写好的项目借鉴下就行了。

可以参考:https://gitee.com/tomsun28/bootshiro?_from=gitee_search