•java基础扎实,对于java常见集合,IO等有深入的了解,精通jvm调优
•熟练使用 Spring,SpringMVC,SpringBoot,SpringCloud,MyBatis,MyBatisPlus 等开源框架
•熟练使用 redis 缓存数据库、 RabbitMQ 等消息队列中间件
•熟练使用 docker、jenkins,熟悉 linux 基本命令
•熟悉数据库相关知识,熱练使 MySQL,熟悉 MySQL 数据库优化,使用过 Oracle数据库
•熟练使用 IDEA,Maven,Git,GiLab,SVN,微信开发者工具等项目开发工具
•熟悉 vue,vuex,element-ui,微信小程序等前端技术,能完成前端开发任务
•可独自完成项目的前后端开发,以及项目部署上线
富国基金后台
技术实现:springCloud,springBoot,maven,docker,jenkins,apollo,eruka
项目描述:微服务平台包含多个微服务及网关服务,前端请求后台接口时,先通过网关,在网关中配置过滤器,实现路由控制,负载均衡及请求转发等。每个微服务包含多个接口,相类似的功能放在同一个微服务中,例如交易相关的接口在同一个微服务中,账户相关的接口在同一个微服务中,这样方便管理。
富国基金微信系统
技术实现:springCloud、Spring、Oracle、HTML、JavaScript、jQuery、div+css
项目描述:富国基金微信系统主要功能是为富国客户提供营销活动。本项目采用 Spring MVC 框架、数据库采用 MySQL server 5.1, 技术涉及 HTML、jQuery、ajax 等。实现富国基金公众号的一些功能,包括但不限于绑定,交易查询,对账单和咨询文章等的功能包含一般购物系统的功能。
责任描述:根据甲方的需求,编写详细设计,进行任务拆分和工时评估,负责新增功能咨询文章延展阅读,微信对账单和在线客服等 功能。咨询文章延展阅读主要是给客户展示与正在阅读的文章相关的文章,系统后台每天定时跑批从第三方拉取咨询文章,然后根据 业务规则提交到数据库,再根据业务规则从数据库中查出相关联的文章。微信对账单提供了客户一个快速获取自己上个月的资产及盈 亏信息,每个月定时推送给客户上个月及之前 4 个月的月度对账单,对账单的数据从第三方获取,通过 js 控制 html 页面动态展示客户的对账单信息,包括饼图和折线图等。在线客服功能是为了提供一个客户寻找人工服务的途径,客户在微信公众号上输入在线客服 或者人工等字样(可配置),微信系统接受到腾讯的通知消息,然后将消息入库,判断是否需要调用在线客服。项目根据任务的不同,可以分为数据持久层、业务层、表示层。使各个功能之间分层、解耦。