▍1. 集团管理系统
该项目主要完成对集团资产进行管理系统的开发,该系统分别设置了基础数据管理、资产管理、使用统计、供应商管理、用户管理五个大模块,同时每个大模块下又设置了很多小模块,基本实现了CURD功能。该项目由三人历经两个星期开发,采用svn协同合作。本项目结构上分为表现层、业务层和数据访问层,其中层次间自下到上产生依赖。该项目采用的技术为Spring mvc、Spring、Mybatis、Log4J等。其中表现层采用Spring mvc框架开发;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及其实现类,同时利用Spring的IOC功能将实现类注入给表现层的Controller;数据访问借助Mybatis实现,代码简洁可以适应不同的数据库。事务部分利用Spring的声明式事务管理。其提升了该系统的性能。