1. 熟练使用 Spring、SpringMVC、MyBatis 等框架并能熟练的进行整合开发。
2. 熟练使用 SpringBoot+Thymeleaf 实现快速 Web 开发或 SpringBoot+Vue 实现前后端分离开发。
3. 熟练的使用 HTML、CSS 和 JavaScript 进行 Web 前端开发,熟悉 jQuery 和 Bootstrap。
5. 熟悉微信小程序前端开发
4. 熟悉常用的关系型数据库产品(MySQL、SQL Server、Oracle)包括不限于国产数据库,如:达梦、人大金仓,,熟练的使用 SQL 进行操作
5. 熟悉 SVN 版本控制工具、Git 分布式版本控制系统、Maven 项目管理。
6. 熟悉 ORM 系列框架整合和使用如:Hibernate、MybatisPlus。
9. 能熟练使用 Redis、RabbitMQ 等中间件技术进行项目开发的缓存和消息队列处理。
10. 了解会使用基于 Springcloud 进行微服务环境下的开发工作
项目名称:江苏 14 所广电项目| 开发环境:JDK1.8 + IDEA+ 信创环境+ Maven + 达梦
数据库
起止时间:2021/05---2022/5
项目描述:该项目客户是保密单位,对数据的保密程度要求很高,针对他们内网协同开发
平台一切都要通过各种权限和密级来管控,针对人员、设备、文件都有十分严苛的权限过滤。
主要的功能模块有: 【文档中心】【新闻公告】【协同应用】【组织数据】【目标管理】
技术应用: Spring Could Alibaba+nacos+Springboot+ VUE+MybatisPlus
+RabbitMQ+Redis+Spring Security
我的职责
◆ 负责管理员权限剥离,不同的管理员的职责更加清晰
◆ 新闻公告模块使用 RabbitMQ 实现公告的发布订阅
◆ 针对不同的设备对文件的操作有检测和校验
◆ 负责个人任务模块的汇报工作、日志记录,进展报告开发工作
◆ 使用 SpringAop 对流程提交方法进行拦截,对特定表单中小附件大小进行校验。
◆ 向第三方系统提供获取指定人员代办任务接口