熟练运用 Java 面向对象编程,扎实的 Java 编程功底,具有良好的编程习惯;
熟练运用 Eclipse/IDEA 等开发工具
熟练 SpringBoot,Spring,SpringMVC,MyBatis等开源框架;
熟练运用 MySql 数据库,熟悉 Oracle,SQL Server 数据库,并熟练 sql 语言
熟练运用 JavaScript,Ajax 异步请求;
熟练运用 redis 等非关系型数据库;
熟练 Maven,Git 等项目管理工具;
熟悉 SpringCloud 相关组件,RabbitMQ 消息队列等
熟悉运用 Linux 相关命令和 docker 的基本操作,常用 Shell 脚本;
熟悉 HTML,CSS, jQuery,layui,Vue,element-ui 等前端开发技术
开发环境:centos7+docker 开发工具:IDEA+Mysql+Maven+Git+禅道
技术实现:Springboot+Spring+SpringMVC+Mybatis+Shiro+Layui+Ajax+JavaScript
项目描述:该系统是为牧威自动化公司提供的,业务全过程管理平台,从原材料入库到产成品出库,实现全 过程可追溯,经营数据可视化,财务成本快速核算等功能,为牧威降低了管理成本,简化了业务流程,深受牧 威员工和老板的好评。项目主要包括供应链业务管理、生产管理、仓库管理、销售管理、采购管理、物 流管理、质量管理、商品管理等。
项目职责:
1. 参与项目启动会,讨论项目执行流程;
2. 负责模块化开发以及技术文档的编写;
3. 采用 ZTree 前端技术完成对仓库,货区,货架,货位,库存左侧树形图的实现,利用 MybatisPlus 实现列表分页
4. 负责仓库系统里的仓库,货区,货架,货位,库存的增删改,模糊查询等功能开发
5. 控制层使用 SpringMVC、在页面中使用 JavaScript 等前端技术