项目描述:服务于PICC业务人员的非车险产品核心出单系统,实现保险公司承保涉及的投保流程。
项目架构:Struts2+spring+hibernate+Informix
开发工具:idea+Tomcat+Dbvisual+Git+weblogic
负责模块:
1)参与数据切割需求开发:对生产数据进行删除和回迁,减轻核心系统数据压力,为读写分离做准备。将生产数据和全量平台数据比对一致后删除,并提供回迁功能支持回迁至生产。
2)数据切割提取功能sql查询优化
3) 日常需求开发
技术要点:
1)和车险承保、理赔等系统统一日志输出格式和输出地址,方便日志平台管理
2)数据回迁后利用反射技术单独更新插入时间、更新时间
3)定时节点调用非定时节点,多线程进行数据删除、同时注意线程安全问题
4)自定义线程池
5)多数据源开发、配置数据切割专用数据源,并完成weblogic部署多数据源配置
7) 实现spring quarz定时任务的实时配置生效
6)定时发送邮件给对应人员(包含数据excel的附件)