1.项目描述:本次项目主要解决问题的是,减少开发中基础功能的开发时间。系统核心功能是代码生成,主要模块有用户系统管理模块、在线开发模块、。客户在部署好该系统后即可对系统进行二次开发,大大提高系统的开发效率。
2.技术栈:MyBatis-plus+JWT+Vue+Element UI
3.个人职责:
(1)业务调研、需求分析、原型设计、数据库设计、模块划分、框架搭建;
(2)开发系统模块,模块功能有客户端用户管理、管理端用户管理、角色管理、权限管理、登录、注册、权限管理、数据字典管理;
(3)开发表单开发模块,模块功能有数据库表开发、代码生成;
(4)开发项目维护,模块功能有收支项目的新增、修改、删除;
(5)使用自定义注解,实现接口幂等;
(6)使用 JWT 技术、实现用户登录认证、用户权限认证;
(7)使用全局异常处理类,实现统一返回格式处理;