● 熟练Java面向对象编程,熟悉常用API,包括集合,多线程,IO,反射等 ,JDK1.8 和注解式编程
● 熟练MySQL、Oracle数据库,掌握MySQL优化、MySQL存储过程
● 熟练Shiro、RabbitMQ、Redis
● 熟练Spring、SpringMvc、SpringBoot、Mybatis、MybatisPlus、SpringData JPA开源框架
● 熟悉SpringCloud微服务,分布式系统搭建
● 掌握JS/JQuery,ajax,html、css等技术、掌握Resultful风格
● 掌握Freemark、JSP、Thymeleaf模板引擎技术
● 熟练使用Git、SVN,Maven项目管理工具,掌握Jenkins自动部署、Docker部署微服务
● 熟练Linux系统常用命令以及阿里云部署项目,熟悉Tomcat、Nginx服务器应用部署和配置
● 偏向先设计再开发,确保代码规范,减少冗余,熟悉常用设计模式
开发工具: 熟练使用Eclipse、IDEA、PLSQL、Navicat、Postman、Android Studio