熟练使用 Spring、SpringMvc、SpringBoot、SpringCloud、SpringCloudA l ibaba、MyBatis、MyBatis-Plus 等开源框架
熟悉主流关系型数据库 MySQL,SQLServer,Oracle和非关系型数据库 Redis,MongoDB,以及数据库优化,SQL调优
有微服务和分布式项目开发经验,熟悉 RabbitMQ, ActiveMQ,Eureka,Zookeeper,Nacos,Kafka等微服务组件
熟悉使用 Maven,Nginx,Linux操作系统,Docker,Jenkins,熟练使用 Git,SVN等代码托管平台
掌握 HTML,CSS,JavaScript,Jquery,JSP,JWT,Ajax,Vue2,了解使用 Bootstrap,Element-UI,Uni-App
熟悉 PowerDesigner 等数据建模工具,能熟练绘制跨职能部门图,状态图,业务流程图,时序图,E-R图等等
熟练掌握 Java 编程语言和相关技术,了解多线程,IO流,具备扎实的编程基础和良好的编码规范。对新技术有较强的接受能力
拥有良好的沟通表达能力,曾担任前公司开发小组组长
具有优秀的业务理解能力,在前公司任职期间曾参与客户需求调研以及需求文档编写、数据库设计
联创电子科技招投标管理平台
项目内容
项目为南昌市联创电子科技股份有限公司开发的一套招投标系统,系统包含招投标系统以及供应商管理系统,整个项目开发
周期为11个月,其中招投标模块开发周期为6个月。招投标系统中包含招投标主要流程(招标、投标、开标、评标、定标)。供
应商模块中包含供应商信息管理,供应商信息注册,供应商账号注册,供应商投标,招标项目,合同签订,询价,竞价,本人在
该项目中负责招投标以及供应商模块中的部分功能。
开发技术:SpringCloudAlibaba、SpringBoot、MySQL、MyBatis、Gitee、Redis、Nginx、ActiveMQ、Docker、
ElementUI
负责模块:
参与前期招投标模块项目需求分析,业务流程图以及时序图的绘制,招标项目模块开发,投标模块开发,供应商信息注册模
块开发,评标抽取专家模块开发,招标公告模块开发
问题与解决:
在开发过程中使用 ActiveMQ 消息队列的广播,成功解决了供应商中标公告同步发送的问题。使用 Redis 缓存解决了招标
项目创建时存入草稿箱待提交的功能