开发环境:jboss+eclipse+oracle+JDK1.6
相关技术:Springmvc+ spring +Hibernate+jsp
项目描述:其中产险核心业务系统,本系统包括承保、再保、理赔、收付、销售、双核等模块。通过六大模块相互配合实现保险从投保到保单注销的一系列流程。系统使用spring定时器实现了催收邮件的自动发送功能,使用oracle自动任务实现了晚间业务数据跑批功能,大大提高了工作效率并优化了系统性能。
打印系统属于产险核心业务系统的附属系统,系统之间使用CAS实现单点登录,打印系统可以通过简单的页面配置实现核心系统到打印系统的打印功能。
项目职责:本次项目中,系统采用springmvc作为mvc框架,hibernate作为持久层框架。
在核心业务系统中,我主要参与了收付子系统的开发,实现代理业务和催收业务的开发,使用POI技术读取银行报表并进行业务逻辑的处理,并优化POI处理报表的逻辑。封装JavaMail使邮件发送更简便。
在打印系统中我负责了单证开发,使用ireport绘制单证模板、通过存储过程获取业务表数据并将业务表数据迁移到临时表,通过ireport获取临时表数据填充进模板中,实现客户定制化的报表开发。本系统中我主要解决了中文不显示或乱码问题,负责了ireport开发流程的研究以及单证开发的优化,研究复杂报表打印方案。