1、熟悉面向对象编程思想,具有良好的java基础
2、熟悉spring,MyBatis,springmvc,springboot,springcloud,springsecurity等主流开源框架 ,对其原理有较好的理解
3、熟悉Restful风格
4、 熟悉分布式架构,熟悉dubbo ,fegin等分布式远程调用,远程调用技术
5、掌握应用mysql数据库 ,熟练运用mybatis,mybatis-plus持久层框架
6、掌握Linux操作系统,掌握Linux常用命令,docker容器
7、 熟悉rabbitmq、redis ,zookeeper ,nginx ,elasticsearch等中间件搭建和使用
8、熟悉 idea开发工具,熟悉maven ,git等工具
9、 了解HTML、CSS、JavaScript、JQuery,VUE等页面技术。
2019-2021银行网站以及app: 不便描述
2019实习期(杭州):某小说
:项目主要应用了分布式架构方式,基于SSM框架做的整合开发;使用 Dubbo 作为远程调用框架实现服务层和视图层的分离,并使用 redis 作 为缓存提高网站性能 项目职责 : 1 书籍信息管理:完成书籍信息,书籍图片,书籍分类的管理。 2 书籍搜索模块:通过Solr和IK Analyzer完成书籍搜索功能,使用户能准确查询相关书籍。
某银行信用卡模块,生活模块: 涉及卡信息验证,首绑卡信息验证,数字信用卡首邦卡以及信息验证;
某小说: 项目职责 : 1 书籍信息管理:完成书籍信息,书籍图片,书籍分类的管理。 2 书籍搜索模块:通过Solr和IK Analyzer完成书籍搜索功能,使用户能准确查询相关书籍。