基金销售系统

我要开发同款
zozeyzheng2025年02月22日
6阅读
开发技术zookeeper、spring、springmvc、多线程、java
所属分类金融

作品详情

公司名称:奕丰基金销售有限公司(2021.9.1-2024.3.7)工作简介:在职期间主要参与,公司的项目主要包括基金销售相关的核心业务:官网,app,h5的基金购买,支付,赎回,对接基金公司的数据交互,对接支付机构的文件数据交互,以及一些衍生的副项目,例如保险,现金账户等业务设计技术:Spring+SpringMVC+Hibernate+Oracle+rabbitMQ详细描述:本项目结构上分为表现层、业务层和数据访问层,层次间的依赖关系自下到上。表现层采用SpringMVC框架开发;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实现类,利用Spring的IoC功能将实现类注入给表现层的Controller;数据访问层借助于Hibernate实现,对Oracle数据库兼容较好。事务部分利用Spring的声明式事务管理。业务之间传递信息采用mq进行传递,可以让消息做到稳定传输担任角色:1.参与公司系统的日常系统开发与维护,收益重构,现金账户,保险等业务开发2.在职期间参与系统重大项目,收益重构(将原有的在数据库用存储过程计算收益的这套架构,切换为代码层面的节点式的收益计算模式)极大加快了收益计算的速度,并将之前繁琐冗余的sql代码去除,变成了干净整洁的java代码,独立了收益项目,不会受系统其他服务影响导致收益计算出现问题3.经常参与系统线上问题排查,可以很快的查询系统日志,内存占用等情况,定位问题所在4.带领团队进行日常的系统运作维护,解决系统的日常bug,维护系统稳定工作收获:这是我毕业以来的第一次正式的java开发工作,在入职之后我就保持了对工作的极大热情,详细了解公司架构,了解公司业务,积极参与公司相关业务的开发,带领大家投身公司的开发任务中,因为我积极的工作热情,领导让我参与了收益重构这个项目的开发,通过这个项目,更是让我成长了很多,了解了系统的方方面面,也从这个项目中学到了很多开发相关的技巧,包括oracle sql的优化,mq的使用,缓存的使用,以及如何正确的使用锁来保证既能控制代码不会重复运行,又不会太过于影响代码正常运行的效率。在后续的工作过程中,我也参与了系统线上bug的排查与维护,参与其他项目的开发,在这个工作工程中,我也能明白,要保证一个开发项目的完美上线,不光自己要做好,更是应该去带动项目的相关人员的积极性,要让项目的每一个人都参与其中,大家集思广益,才能得出更完美的方案
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论