1. 熟练使用Spirng,Spring Mvc,Struts,hibernate,mybatis,已及快速开发框架Spring boot,分别使用过SSM和SSH开发过数个企业级项目,最近一年开始使用Spring boot进行企业级项目的开发工作.
2. 了解并会使用目前比较流行的rest编程风格进行代码编程,对接口开发有数个项目的开发经验
3. 数据库方面: 会使用mysql数据库并且有过mysql调优经验,缓存技术方面: 在项目中集成过redis来做数据的缓存
消息中间件方面: 在企业项目中集成过rabbitMq,并且使用过nginx来做请求分发
4. 可以进行前端网页开发,会使用js/css/bootstrap/easyui/jsp/thymeleaf
5. 有过多个项目的生产环境的部署经验.
广州放心购商城项目
软件环境: Mybatis+Spring+SpringMVC
开发环境: Eclipse3.7+MySQL+Maven
项目描述: 这是为一家食品专卖平台做的APP应用的后台系统管理系统,
系统概述:主要分为权限管理、基础设置、产品和SKU管理、商品管理、订单管理、广告管理、用户管理模块、资讯管理八个模块。SKU就是定位一个商品单品
项目职责: 主要负责基础设置模块,订单模块,用户管理模块,仓库模块
技术要点:
1.项目基于MVC架构,使用SSM框架技术开发
2.后台的页面使用bootstrap作显示,使用bootstrap中的各种插件使开发更加方便
3.使用二进制状态码来表示用户的多个不同的状态;
4.项目中使用了乐观锁,防止大量并发访问造成的问题;
5.使用了FreeMarker代码生成器,减少代码量;
6.使用Druid实现密码加密和监控SQL;
广州易融贷P2P网络借贷平台系统
软件环境: Mybatis+Spring+SpringMVC
开发环境: Eclipse3.7+MySQL+Maven
项目描述: 系统概述:本项目是基于B/S结构的网络借贷系统,该系统主要分为三个部分:网站前台、个人中心、后台管理。前台主要功能包括:个人中心、借款标展示、发布借款、投资借款标,还款操作等。个人中心主要包括:个人资料管理、账户管理、借款标和投资标的管理、手机绑定、邮箱认证、实名认证、在线充值和提现等等功能。后台支撑主要是对整个借贷交易系统进行管理、维护等功能,包括用户账户管理、标的审核和发布、用户充值管理以及用户的实名认证审核等功能。
项目职责: 主要负责个人中心模块、借款模块、实名认证模块、上传风控资料模块、发标与满标审核模块;
1.项目使用SSM框架,前台使用FreeMarker模板技术+Bootstrap作显示;
2.数据库安全问题:对于用户登录密码,采用MD5加密
3.使用逻辑位运算来区分用户的状态,巧妙地使用了二进制的状态码来表示用户多个状态
4.项目中使用了乐观锁,防止大量并发所造成的影响
5.使用定时器+模型中验证码字段的组合方式达到防止数据篡改的警报功能
6.使用了JQuery-form、uploadify、My97DatePicker、JQuery-validate等插件
7.项目中使用Maven分模块部署,保证了整个平台的安全性
角色 | 职位 |
负责人 | java开发工程师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |