个人介绍
Java后端,6年JAVA开发经验,2年Android开发经验
基于Spring的技术栈:SpringBoot、MyBatis
主要基于MySQL的数据库相关
基于SpringCloud相关的微服务项目
主导现在公司内的技术选型,除开发项目外,人员招聘的技术面试,设计开发公司内部框架,公司内部使用的IDEA插件。
工作经历
2017-07-01 -2021-10-01宁波铭盛软件架构师
主导现在公司内的技术选型; 除开发项目外,参与各个项目的技术评审等,设计开发公司内部使用的快速开发框架、IDEA开发插件等
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
CMS Framework致力于提供基于SpringBoot开发的一站式解决方案。此项目包含开发CMS服务的必需组件,方便开发者通过SpringBoot框架快速构建CMS应用。 依托 CMS Framework,只需要添加一些注解和少量配置,使用极少的代码(通常只需要一行代码),就可以完成包括权限、用户、分组、角色、部门、菜单等管理接口,极大的减少了开发时间,提升项目交付速度。 主要功能 权限验证:可通过配置项决定是否开启脱胎于OAuth2.0,精细到api级的接口认证。 权限管理:提供api权限的管理,前端可通过勾选等方式,快速添加修改用户的权限,并即时生效。同时提供方法,以一行代码的形式,获取所有的系统api接口,并持久化。 用户管理:方便且多样的用户管理,涵盖了目前经历过的项目所涉及的各项用户信息,方便调用及维护,除少数必要的用户字段,其余皆可自由选择是否使用。 分组管理:可以自由决定是否对用户进行分组管理,便捷的对分组内用户进行统一的权限管理,提升用户体验。 角色管理:角色决定了所能使用的权限,通过对角色赋予api权限与对用户赋予角色,来最终决定用户所能使用的api。 部门管理:方便构建用户体系。 菜单管理:决定用户可使用的项目功能,使前端可以动态的展现用户的使用界面。
项目描述: 对iot设备上报的数据进行统计分析,对设备进行巡检更换。 设备上报数据1000W/日,设备数量250W。 使用Springcloud SpringBoot MyBatis MySQL Redis等