1、校园阅卷系统(SpringMVC+mysql+memcache)
校园阅卷系统是将传统的学校考试,教室阅卷,成绩统计,试卷讲解等线下操作实现在线展示的系统。将学生的试卷进行扫描入库,老师献上批阅试卷,最后系统对成绩汇总生成报表。系统采用SpringMVC模式,使用mybatis操作mysql数据库。试题量比较大,涉及千万级别的表数据,所以需要对数据的查询语句,以及从代码本身进行一定的性能调优。
2、资源超市系统(Spring+Struts2.0+Hibernate)
资源超市系统是用户在平台上传资源,后台经过审核上架资源。客户可以在资源超市列表进行资源的购买。其中涉及了一些文档资源的在线展示等功能。采用了SSH框架,mysql数据库技术,使用了memcache的缓存技术实现用户信息的负载均衡。
3、乐接活系统(guice框架)
乐接活系统有多个小系统组成,分布式开发。主体使用guice框架,redis缓存技术,使用mybatis和mysql数据库交互。使用了shiro技术,实现登录的验证,权限的管理。自定义mybatis的插件拦截器,实现了数据行级别的控制。分支基础权限系统使用springBoot框架技术,JPA操作mysql数据库,将基础模块从主体中分离,进行分布式开发。