1.熟悉 Java 编程语言,明晰 Java 面向对象的的编程思想,具有良好的编程习惯
2.熟练 MySQL 数据库和 oracle数据库;
3.熟练 SpringMVC+Spring+MyBatis 开发模式,可以快速上手开发
4.熟悉 Linux 系统常用命令
5.熟悉 Spring Boot 新一代开发标准和 Thymeleaf 新一代模板引擎
6.熟悉 MySQL 数据库的使用,了解 SQL 语句的优化
7.熟悉前端开发技术,包括 HTML、CSS、JavaScript、jQuery、Ajax 异步交互技术
8.熟练 rabbitMq、kafka消息中间件,对kafka进行过生产环境模块搭建。
9.熟悉 HTTP协议、TCP协议.使用过http请求、socket请求。
10.熟悉微服务架构思想,对微服务开发有一定的经验
11.熟练掌握netty,zookeeper,dubbo等网络通讯框架
12.熟练掌握redis技术原理,对redis集群搭建有了解。
1、银行金融服务,流程审批系统,拥有大量的用户数据,进行sql的优化和处理
2、手机银行电商商城开发,springcloud一套的技术开发,对中台和商铺端进行过整体的优化和改造