1、掌握SpringMVC、Spring、MyBatis等应用框架
2、掌握J2EE相关技术和架构设计,常见的设计模式
3、掌握MySQL数据库服务器的集群配置
4、掌握SQL、掌握MySQL、Oracle等关系型数据库及集群技术
5、掌握Redis缓存技术的使用
6、熟悉Maven项目构建工具、SVN、CVS等代码管理工具
7、掌握Nginx、Apache,Tomcat等web服务器使用、配置和集群技术
8、掌握Web前端技术的应用HTML、CSS、JavaScript、jQuery、Ajax、XML、JSON
众购电商平台
软件环境:Linux、Nginx、Tomcat、MySQL、Redis、Spring MVC、Spring、MyBatis、jQuery
硬件环境:DELL刀片服务器集群
开发工具: Eclipse、Maven、SVN、JDK7、PowerDesigner、Visio、RationalRose
责任描述:1、负责PC站、M站首页轮播图,广告位,卖点图,专题页,导航树,体验码,F码的开发,负责后台CMS系统部分功能的开发和数据接口API的开发。
2、负责首页页面静态化,采用Apache HttpClient实现页面抓取,将静态化文件写入文件系统,在通过Nginx静态代理提供给前端用户使用。
3、访问API数据接口时,使用Redis缓存技术;
4、负责MySQL数据库集群的搭建,用MySQL-Proxy实现了读写分离,提高读写效率;
项目描述:该项目是一个大型电商项目,主要包括PC站、M站、APP客户端(Android、iOS)、数据接口系统、CMS管理系统、商家后台管理系统、财务系统、订单系统、与各个支付系统和物流系统接口进行交互,采用Nginx实现负载均衡,采用Redis实现缓存处理,采用MySQL集群实现读写分离,并部署了多个文件服务器,实现了数据库与文件系统的分离。