熟练掌握Spring,SpringMVC,Mybatis,Springdata-jpa,Maven,Hibernate,status等开源框架
熟悉使用Mysql,了解oracle,sqlServer等关系数据库以及查询优化
熟练使用redis等nosql高速缓存数据存储技术
熟练使用springboot并熟悉与redis的整合
熟悉Lunix下基本命令以及环境部署搭建
熟悉JVM虚拟机,jvm内存模型,垃圾回收机制,熟悉常用垃圾回收算法,7种垃圾回收器以及oom异常
熟悉常用的Java设计模式
熟悉IO与NIO
熟悉soa架构,分布式框架如Dubbo
熟悉Nginx的虚拟主机与方向代理,负载均衡
了解SpringCloud
熟悉常用消息中间件如ActiveMQ
拥有扎实的Java基础
项目名称:中国如新
开发时间:2016.10 - 2019.06
开发工具:idea+Tomcat+Maven+Mysql+Svn
项目环境:Mybatis+Spring+SpringMvc+ActiveMQ+zookeeper+dubbo+redis+nginx
中国如新商城,对如新商品进行展示出售,对台湾大陆开放的电子商城,后台使用Spring+SpringMvc+Mybatis+Maven搭建的分布式项目,redis作为缓存提高查询效率,dubbo+zookeeper进行远程调用,ActiveMq对中台发送消息供中台消费,使用Nginx作为负载均衡,主要模块分为库存中心,商品中心,交易中心,用户中心,搜索中心等,商品中心可对商品基本信息进行展示
责任描述:负责商品中心接口以及协助运维进行业务梳理
项目名称:Deal Part零件导入工具
开发时间:2019.10 - 2019.12
开发工具:idea+Tomcat+Maven+Mysql+git
项目环境:SpringMvc+Mybatis+springboot+Maven+mysql+git+spring-security
由于旧的后台无法满足新出现的促销件的数据处理,需要针对真的促销件的数据进行的工具开发,保证数据的同步以及能够及时将运营的数据更新到对应的环境中,主要分为用户模块,整表操作以及Excel部分表操作,操作日志,登录方面使用spring-security+jwt作为登录安全验证,整表数据更新数据为了保证更新速度使用多线程进行更新,部分表更新根据上传的excel内容执行对应的操作
责任描述:部分数据库的表设计,整个项目的周期安排以及前后端任务分配,整表更新代码编写