熟悉Java语法、Java集合、多线程、JVM内存模型和垃圾回收
熟悉SpringBoot、Mybatis、Mybatis-plus、Jpa等框架的使用,熟悉Maven构建项目
熟悉重复提交,分布式锁,分布式事务,数据一致性的问题的解决方案
熟悉关系型数据库Mysql,熟悉事务,索引,SQL优化技术
熟悉MySQL主从配置、分库分表
熟悉Redis的使用
熟悉ElasticSearch的使用
使用ELK收集和记录日志,使用CI/DI技术
使用SQL审计系统
优菜良品APP
负责所有的APP接口开发,包括首页信息加载,分类信息,商品详情,购物车,下单和支付等接口;
负责和同事一起进行业务的交流和表设计;
使用redis的incr指令实现订单号的不重复,使用锁实现库存的正确修改使用了docker的安装mysql和redis;
集成阿里云图片存储微信支付,支付宝支付,微信登陆的集成,实现支付和退款功能使用SpringSecurity设置接口白名单,集成JWT和Redis实现用户登录使用Jmeter测试系统性能;
使用http请求和dom解析框架实现菜谱信息的爬取;
使用Vue.js实现后台管理的一些功能开发;使用Nginx实现接口请求的反向代理,前端页面的部署