熟练掌握Java开发,具有扎实的编程基础和良好的编程习惯以及代码规范;
熟练使用Java技术框架 SpringMVC、 MyBatis-Plus、SpringBoot、SpringCloud等,了解 Hibernate 等框架;
掌握MySQL数据库、和数据事务、熟悉SQL性能调优、了解mongoDB、Redis等NoSQL数据库;
掌握一定 Ajax、JavaScript、jQuery、HTML5、 CSS、Bootstrap、layUI、VUE 等前端技术,以及 restful 接口风格搭建前台页面并且进行前后台交互;
了解Shiro、JWT的安全框架;
熟练使用Mybatis等持久层框架;
掌握分布式微服务开发流程SpringCloud和dubbo;
能够熟练运用 Eclipse、IDEA、Git 、STS、VsCode 等开发版本控制工具;
熟悉外部SDK接入,了解接入支付宝支付;
熟悉使用榛子云、七牛云等第三方插件;
1.项目名称:数字化智能制造中心
开发环境:IDEA+Git+JDK1.8+Maven+MySQL
技术框架:SpringCloud+MybatisPlus+Redis+RabbitMQ+MQTT+Nacos
项目描述:CNC数控加工中心运营管理系统采用B/S构架,但同时也提供C/S端,手机App端功能,方便客户使用。系统主要针对于CNC行业中的数字化管理进行开发,主要的分为以下模块:
(1)CNC设备监控模块,主要是对接对应的CNC设备机器,对其状态变化进行实时监控,并且能够获取到对应的历史数据,例如设备历史数据,操机人员数据展示排行,以及对设备停止、空闲等状态进行平台、短信或者电话提醒相对应的人员。并可以将这些数据统计收纳到对应的周报、月报中去。
(2)应用管理模块,主要是将系统中的各个部分进行模块化管理,当客户使用本系统时,系统中的各个模块可以进行购买、试用七天等选择。
(3)业务系统模块,主要是采购人员进行使用,对CNC需要外发制造加工的产品进行发布,最后由采购部门主管进行审批,通过后的需求则可以发给各个对应的供应商进行相对应的报价,最后通过议价,然后生成对应的合同订单由供应商生产发送给需求方入库质检以及针对于公司使用方便进行定制性开发。
(4)任务管理模块,主要是针对于公司内各个人员的工作管理,属于强管理型的模块,每个时间点的任务或者会议不可进行冲突,可对之前的任务进行评价完成、未完成等。其余部分跟钉钉的日历相似
角色 | 职位 |
负责人 | Java开发工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
项目名称:数字化智能制造中心 开发环境:IDEA+Git+JDK1.8+Maven+MySQL 技术框架:SpringCloud+MybatisPlus+Redis+RabbitMQ+MQTT+Nacos 项目描述:CNC数控加工中心运营管理系统采用B/S构架,但同时也提供
开发环境:IDEA+Git+JDK1.8+Maven+MySQL 技术框架:SpringBoot+MybatisPlus+Redis+RabbitMQ 项目描述:电动车管理平台是一个通过该软件将 FRID 射频读卡器、监控设备以及手持设备连接起来,通过 一站式页面来达到快速