1、具备扎实的Java基础,深入理解OOP编程思想,具有良好的编码习惯
2、深刻理解JavaWeb技术体系架构,熟练掌握Servlet/JSP技术
3、熟练掌握Spring、SpringMVC、mybatis、SpringBoot框架,能在微服务环境下开发,能够对这三种框架进行整合
4、熟练使用Mysql关系型数据库,会使用sql语句对数据库进行相关操作
5、熟练使用Maven构建和管理项目,会使用常用Git工具的命令
6、熟练使用基于CXF框架 WebService的客户端、服务端开发
7. 熟悉 Linux 常用命令及服务配置,熟悉 Shell编程
8、 熟悉使用Docker构建镜像,熟悉Docker常用命令
9、熟悉使用excel表格操作
作为小组组员,协助小组进行项目的需求分析,架构设计等工作,包括协同数据库设计,框架选择,前端框架选择,项目本人使用Mybatis完成了数据交互层,SpringMC完成了控制层,本人负责的后台管理包括以下模块:资产处置对接、资产变更对接、资产出租出借对接该项目主要业务思路是本地数据库配置公钥,然后给第三方私钥,数据验证通过后当大量数据对接时采用异步方式现将数据保存到本地提高吞吐率,第三方通过轮询方式查询数据是否对接成功。
开发环境:IDEA + Tomcat 8 + Mysql 5 + Maven + Activiti6 软件架构:Spring + SpringMVC + Mybatis + AdminLT+ Ajax + JQuery + Mysql 项目描述:主要负责将第三方数据对接到资
项目分为账户模块、流量包模块、商品订单模块、多渠道支付模块、短链支付模块以及实时计算服务和数据可视化,集成了微信支付,支持海量短链数据生成,支持图片验证码防刷,高并发、分布式事务适配多场景,高性能满足客户需求