熟练使用SpringBoot+SpringCloud微服务架构;
熟练使用RabbitMQ等消息中间件;
熟悉数据库事务管理以及分布式事务管理器Seata的配置和使用;
熟练使用MySQL数据库进行开发,了解单表加锁;
熟悉Redis数据库等NoSql的基本开发,利用Redis做分布式锁及缓存;
熟练使用Maven、Git,SVN等版本管理工具;
熟练使用SSM架构、Spring、Spring MVC、MyBatis,SpringBoot开发框架;
熟悉Elasticsearch搜索引擎的配置和使用;
熟练使用HTML、CSS、Bootstrap、JQuery、Ajax、Axios、Vue,Thymeleaf 前端技术与
框架;
熟悉Tomcat、linux,nginx 服务器的配置及使用;
熟练掌握Java开发基础知识、具有较好的反射、多线程,IO等方面的编程能力;
永安财产保险有限公司车辆承保系统
2019年9月 - 2020年10月
担任角色:小组成员
开发环境:IDEA+JDK1.8+MySQL5+Git+Maven
所用技术: mybatis+eureka+zuul+springcloud+rabittmq+redis+mysql
项目介绍:
车险承保业务系统是与销售系统、车险人员权限系统、单证系统、精友车型库、双核系统、收付
系统、行业协会平台等系统 实现对接,可完成对普通车辆、特种车,摩托车的机动车商业险、交
强险,提车险等进行投保信息录入、试算单转投保、平台 交互、保费计算、核保、缴费、打印单
证、批改等操作的综合性出单系统。 单车投保管理主要实现对单一车辆商业险、交强险及商业
险、交强险联合出单。
该项目使用springCloud注册和服务中心搭建分布式微服务架构;使用RabbitMQ和
OpenFeign 实现微服务之间的远程调用;使用hibernate-validator后台参数校验;并使用nginx
做负载均衡,多线程任务高效完成服务调用, 提高效率,接口幂等性的实现,避免用户重复操
作,保费计算算法实现,精确保费。项目通过调用监管平台,车船税平台,客户指标系统, 车辆
指标系统第三方接口得到相应数据计算保费。并之后进行核保缴费等业务。
组成模块:
投保管理:针对投保单进行操作,订单转投保、单车、车队投保单录入 、计算保费、生成投保
单、暂存单、提交核保、打印/查询投保、打印告知单、修改投保单等;
核保管理:对保单信息进行审批;
批改管理:针对保单进行信息变更的操作;
缴费管理:对核保通过的投保单/批单,通过有线POS、无线POS、支票等方式实现见费出单的
操作;
等等
责任描述:
负责保费计算模块的核心代码编写工作,通过使用springcloud线程池实现保险业务的多线程调
负责核保功能模块的代码编写工作,通过调用相关微服务与监管平台数据交互,获取投保预确
认码;
负责缴费部分的代码编写工作,通过调用相关接口实现付款功能,付款成功后远程调用财务部
门微服务更改财务相关数据库表状态;
=============================================================
地方租房网站 2019年07月 - 2019年09月
开发环境:IDEA+Tomcat9.0+MySQL8+Git+Maven
项目框架: SpringBoot+MyBatis
所用技术:Mysql+Vue+Thymeleaf+Shiro
项目介绍:用于地方房源网站租房房源、二手房源、房屋设施情况、房源图片、房源经纪人、经纪
人佣金、房源评论、房源评分、房源收藏情况、房屋租赁合同、内部用户、管理人员系统登录权限
的管理,可进行房源、合租请求的发布、推荐、和模糊查询,举报虚假房源,地图选房、用户,经
纪人的管理,房屋租赁合同上传系统审核及备份,用户在看房后可针对单个房源进行评论,在上传
合同后产生经纪人的佣金记录。
负责内容(小组成员):
根据项目需求设计数据库表结构
用户收藏房源及评分功能
房源图片及合同图片的文件上传
评论的发布及管理
举报虚假房源
佣金数据的生成
===================================================================
JBOA 办公自动化系统 2019年06月 - 2019年07月
开发工具:eclipse+Tomcat 服务器+MySQL 数据库
技术选型:Spring+SpringMVC+mybatis
项目描述:公司内部办公系统,分为系统管理、人力资源、客户管理、任务管理、
个人信息管理、起草申请管理、考勤管理、办公用品管理、会议管理。
功能模块:
1.系统管理:岗位定义、用户账号、权限组、公司系统日志、公共通讯组,基础
数据设置,公共数据设置;
2.人力资源:部门管理、部门设置、人事合同、职业变更、档案管理、合同记录、
培训记录、奖励记录、岗位管理、岗位设置、客户设置;
3.客户管理:项目、跟单记录、合同管理、查看客户管理、客户意见管理、客户
管理维护联系人管理;
4.任务管理:工作日志、工作计划、工作管理权限、绩效统计、任务督办、任务
管理;
5.个人信息管理:个人信息设置、密码设置、账号管理;
6.起草申请管理:我的申请管理、待我审批、检我审批、表单管理、文件阅读;
7.考勤管理:工作时间设置、外出登记、出差管理、加班登记、加班管理、补签
管理、出差登记、出差查询;
8.办公用品管理:购买登记、新建物品、领用查询、在库查询、物品类型;
9.