1.影视IP后台管理系统:
项目的主要模块分为:发行人管理、用户管理、交割管理、申购管理、配售管理、交易管
理、数据统计、财务管理、宣传管理、系统设置。使用SPRING MVC框架将项目层次化,,SpringIOC容器实现组件控制关系的转移,一定程度上降低了代码的耦合度;
Web层:由freemarker进行页面渲染, 使用bootstrap的样式和组件显示,parsely进行表单验证,使用自定义的数据模板进行方便的传递数据和显示。
业务层:对业务进行解析提炼,将常用的功能、属性封装成BaseService、BaseDomain、BaseMapper、
BaseController,然后根据需要进行继承,极大的降低了耦合度。
数据库访问层:使用mybatis进行数据访问将常用的修改、查找、删除等操作。
责任描述:发行人管理,交割管理、申购管理、财务管理,对登陆用户进行权限控制,不同级别的
用户权限不同,编写SQL语句,实现方法,dtgrid展现数据,根据已有的样式编写html页面,js对某
些对话窗口进行数据填充和逻辑控制,对图片进行缩放展示,对富文本编辑器进行初始化等,并对业
务抛出的异常进行处理。
2.公司门户手机端接口系统:
该项目主要为公司手机端系统提供接口,主要是springmvc架构,使用dubbo提供服务,实现公司各系统的精细分工以及互相调用,使用rabbitmq来进行数据推送和同步,并且根据业务需求实现生成缩略图并且使用队列上传至服务器,使用jenkins实现持续集成,另外对js资源进行封装和静态化以方便调用。