个人介绍
项目描述: 项目基于J2EE平台,B/S模式开发。采用mybatis, Spring, Ajax, Spring MVC等技术。主要包括人力资源档案管理﹑财务管理﹑调动管理﹑招聘管理﹑培训等模块构成。
1.系统大量采用工厂模式、MVC模式等设计模式,并把spring的AOP思想合理的使用在日志处理和系统异常处理。 2.使用AJAX技术实现无刷新提交。
3.使用Spring的核心技术IOC可以很好的控制web的生命周期以及各种服务的注入关系。
4.服务层沿用代理设计模式来实现,系统的服务层以下随时可以更换,同时通过Spring的托管机制可以和无缝耦合起来。
5.DAO层使用Spring 提供的mybatis 模板和 mybatis API 访问持久层,这样可以进一步解耦,在系统查询模块处大量使用正则表达式进行查询操作。
6.持久层使用轻量级框架技术mybatis来实现ORM处理,同时使用Spring容器来管理持久层。 系统实现了如下功能: 登录,注册,数据字典,角色管理,权限控制,通知公告以及考勤管理,论坛模块,POI导出JXL导入,SpirngAOP对异常的统一捕获处理以及日志的统一处理
责任描述: 1.参与项目的需求分析,进行系统和数据库设计
2.负责用户登录,用户注册,数据字典,大量使用AJAX异步获取数据.对整个项目的异常的处理
工作经历
2019-09-01 -至今埃森哲developer
项目描述: 本项目主要用于向用户展示售卖手表的样式,其中包括了顾客的登录,浏览记录,订单,购物车,后台的进货,发货等功能,顾客只需要打开网页,不管是否登录,都能随时随地购买想要的商品。 本系统使用的是ssm框架和maven的整合技术,利用svn进行小组之间的合作开发。数据库使用的是Mysql。 项目涉及到的技术:fck文本编辑器、MyBatis动态sql语句、Cookie存储数据、Freemaker静态页面技术、Oscached分布式缓存、Ajax异步提交。 主要功能包括:顾客使用的:1.用户的注册和登录,无论顾客是否登陆都可以浏览商品,但是只有登录之后才可以结算。2.购买商品,用户可以选择 单个购买或者加入购物车 3.商品展示 用户可以根据需要的不同所做出筛选。4.商品热卖,该页面可以每天自动的刷新总结出最近销售较好的商品进行推荐。5.浏览记录,顾客可以查看自己已经查看过的商品。 厂家自己使用的:1.库存管理,可以更简便的对商品不用需求的增删改查2.商品管理 进行对商品的各种信息的一个增删改查。3.业绩统计图,可以总结出该月公司的业绩情况。
教育经历
2012-07-01 - 2016-07-01西北工业大学软件工程本科
2012-9-1到2016年7-1,在陕西西安完成了大学本科软件工程的学业
技能
工作内容:负责项目需求分析、概要设计、详细设计,并完成核心代码编写; 根据业务需求调整数据模型,设计程序接口,实现接口业务逻辑,编写接口文档,查出程序存在的缺陷并修复,保证质量; 负责项目安全漏洞问题扫描和修复,确保系统的安全性; 新同事及实习生的业务培训; 工作业绩: 代码错误率为项目组成员最低值,单bug平均修复时间
项目描述: 项目基于J2EE平台,B/S模式开发。采用mybatis, Spring, Ajax, Spring MVC等技术。主要包括档案管理﹑财务管理﹑调动管理﹑招聘管理﹑培训等模块构成。 1.系统大量采用工厂模式、MVC模式等设计模式,并把spring的AOP思想合理的使用在日志处理和系统异常处理。 2.使用AJAX技术实现无刷新提交。 3.使用Spring的核心技术IOC可以很好的控制web的生命周期以及各种服务的注入关系。 4.服务层沿用代理设计模式来实现,系统的服务层以下随时可以更换,同时通过Spring的托管机制可以和DAO层无缝耦合起来。 5.DAO层使用Spring 提供的mybatis 模板和 mybatis API 访问持久层,这样可以进一步解耦,在系统查询模块处大量使用正则表达式进行查询操作。 6.持久层使用轻量级框架技术mybatis来实现ORM处理,同时使用Spring容器来管理持久层。 系统实现了如下功能: 登录,注册,数据字典,角色管理,权限控制,通知公告以及考勤管理,论坛模块,POI导出JXL导入,SpirngAOP对异常的统一捕获处理以及日志的统一处理