OA系统
项目描述: 此系统用于企业内部管理,通过鉴权逻辑,从而提高工作效率。
主要技术: Java、SpringCloud、Nacos、OpenFeign、Springboot、Mybatis、MySQL、Redis等
主要⼯作:
1. 负责核⼼模块用户管理、菜单资源管理、权限控制等模块研发
2. 独立负责日常需求开发迭代和技术⽂档编写,解决bug30+,维护系统运行
3. 基于SpringCloud中OpenFeign实现模块间的调用,Hystrix进⾏熔断降级
4. 对SQL语句进⾏优化,精准定位查询条件中失效索引,提⾼接⼝响应速度
5. ⼆次开发:采用SpringBoot+MybatisPlus+Redis+MySQL等技术对老项目进⾏全新改造(从0到1开发),搭建数据处理
服务,新增定时任务,新增设备数据对接,优化重复冗余代码,提⾼系统执⾏效率,Git+Maven持续集成项目,Docker
部署
CRM系统
项目描述:此系统用于公司内部管理,管理员可通过账号登录实现权限控制、查询跟进信息等日常维护⼯作。
主要技术:SpringBoot、MybatisPlus、MySQL、Java等
主要⼯作:
1. 使用ThreadLocal配合拦截器进⾏Token的校验,实现鉴权,结合AOP记录用户登录信息
2. 负责用户积分模块,用户跟进业务模块的实现,设置超时提醒
3. 数据库设计与实现,完成10w+数据批量导⼊
4. 使用Redis实现数据缓存,缓解了⾼并发环境下频繁访问数据库造成性能下降的问题
5. 负责项目的部署管理,使用Nginx完成静态资源部署、反向代理,减少内存且并发能⼒强