工作时间:2016-06 - 2017-09
公司名称:简历本信息技术有限公司 | 所在部门: | 所在岗位:java开发工程师
工作描述:
2016.6-2017.9 深圳新胜源信息技术有限公司 java工程师
项目名称: 校园微商城
开发环境: Eclipse + Tomcat7 + MySQL + SVN
软件架构: SpringMVC + Spring + MyBatis + Maven
项目描述:零点校园,是目前中国最大的校园应用平台。该网站平台下开发有众多校园网络应用,《校园微商城》就是其中之一。系统基于J2EE平台,B/S模式开发。系主要包括前台商品展示系统,后台商品管理系统,购物车系统,订单系统,SSO单点登录系统。系统使用了MVC设计模式的架构,采用了Spring,SpringMVC,MyBatis,HTML、CSS、JS、JQuery、Jsonp,Ajax,HttpClient技术,整个项目采用了迭代模型开发。
责任描述:
负责项目中的模块设计与实现
负责后台管理系统和SSO单点登录系统的业务接口的实现-->其中单点登录系统利用HttpClient技术在其 他系统模块中远程调用SSO单点登录系统业务接口,登录/注册成功后将用户信息生成一个唯一标识的加密 的Ticket存放在Redis缓存中,然后把Ticket返回给其他系统模块,再在当前系统模块生成一个带有Ticket 标识的Cookie写到客户端从而实现单点登录。
负责购物车系统--->用户没有登录时,数据放入Cookie中,用户登录时放入Redis缓存中
在项目中考虑到如果把购物车的数据放入数据库中会加大数据库的压力,所以把数据存入了Redis缓存中,key就是用户,value就是购物列表
工作时间:2015-07 - 2017-07
公司名称:简历本人才咨询有限公司 | 所在部门: | 所在岗位:java开发工程师
工作描述:
01. Java基础扎实,有良好的编程实现和书写规范;
02. 熟悉Struts2 + Spring + Hibernate的轻量级JavaEE框架;
03. 理解使用jQuery easyui和Ztree前端框架,熟悉Html,Css及javaScript脚本语言,会使用Ajax进行异步交互;
04. 熟悉mybatis和SpringMVC,了解mybatis和SpringMVC的运行原理,能够使用SSM框架开发。
05. 熟悉Mysql,了解Oracle关系型数据库,了解非关系型数据库Redis;
06. 熟悉SVN版本控制工具,项目管理工具MAVEN的使用;
07. 熟悉Tomcat应用服务器的配置、部署和连接池配置的相关应用;
08. 了解Nginx负载均衡的使用,页面静态化Freemaker的使用,activeMQ实现异步通信的使用;
工作时间:2014-06 - 2017-07
公司名称:简历本招聘咨询有限公司 | 所在部门: | 所在岗位:java开发工程师
工作描述:
1.根据产品要求,使用HTML、CSS、JavaScript、ajax、Java框架等进行前端、后端功能开发;
2.根据需求进行数据库分析设计;
3.解决开发过程中遇到的bug以及对新技术的研究攻克等;
工作时间:2015-07 - 至今
公司名称:简历本招聘咨询有限公司 | 所在部门: | 所在岗位:java开发工程师
工作描述:
1.主要负责java后台程序编写与维护。
2.负责开发微信公众号二次开发。
3.负责数据库维护。
4.负责linux服务器的搭建(jdk/tomcat/mysql/redis/nginx)