1.熟悉Java语言,熟悉JVM原理和JVM调优,多线程等基础知识点,熟悉JAVAEE规范;
2.熟练掌握了spring,hibernate,springmvc,mybatis,springboot,shiro等框架;能够运用struts2、hibernate、spring,springmvc,mybatis/mybatisPlus , springboot等轻量级框架技术进行项目开发。
3. 熟悉SQLServer、MySQL的应用开发,并能熟练运用基本的SQL语句及存储过程的编写,索引的运用以及sql调优等;了解Redis数据库主从复制、哨兵模式和分布式并发锁。
4. 熟悉java开发工具Eclipse/Idea的使用。熟悉常见的设计模式(单例模式、工厂模式、模板模式)。熟悉tomcat容器的配置及使用,熟悉版本控制工具SVN/GIT。
5. 熟练使用HTML/XML标记语言,thymeleaf,JavaScript,jquery,bootstrap,对基于CSS/JS的web页面进行布局及设计。对UML统一建模语言有一定的认识。
6. 熟悉linux系统常用命令,熟悉docker的使用和Ngnix的使用。
7.了解微服务架构,springcloud alibaba的Nacas、sentinel、seata等组件,了解ElasticSearch和消息队列RabbitMQ;
8.第三方接口开发,熟悉微信公众号开发及微信支付的开发;
9.10年自来水以及污水行业的软件开发经验,2年军工开发经验,2年微服务开发经验;
1、生产管控系统属于咪咕音乐内部使用的生产系统;分为三大模块:局数据管理、渠道模块管理、项目合同管理;采用微服务的形式开发;主要采用是springcloud+mysql的形式;
2、该项目通过springcloud alibaba组件+mysql数据库实现的后端开发,前端使用vue技术。
端主页是给商家提供一个上传商家产品信息,并生产二维码;商家把二维码贴在商品上供客户扫描,通过H5页面在移动端把商品的信息展示出来的一个平台。