1. 具备扎实的Java基础,深入理解OOP编程思想,具有良好的编码习惯。
2. 项目管理工具:Git 、 SVN、Maven、Gradle等项目版本管理及构建工具。
3. 框架:SpringMVC、Spring、Mybatis三大框架及Hibernate,深刻理解 SpringMVC 核心流程,理解Spring IOC、AOP。
4. 数据库:Mysql、MongoDB
5. 缓存方面:Redis,对于Redis的五大数据结构常用操作命令、Redis持久化恢复、事务控制、master/slave复制和客户端Redis等常用技术均有使用开发经验。
6. 操作系统:Linux 常用命令及服务配置。
7. 页面技术:Ajax,jQuery 、css、Freemark等前台开发技术。
8. 消息队列:RabbitMQ
9. 支付:第三方支付接口。
项目 : 额娘手记商城及附属项目
开发环境: Idea、Tomcat7.0、 JDK1.7、 Mysql 、SVN、gradle
软件架构: Spring、Springmvc、mybatis、Rabbitmq、Ajax、jQuery、freemarker
项目描述: 商城是一个主要经营母婴商品的商城,商城的附属项目包括:分销系统、供应商系统、二手商品交易、积分商城等等,还有为吸引更多的用户围绕商城做的的各种推广活动;商城采用分布式系统架构,子系统之间都是调用服务来实现系统之间的通信,使用http协议传递json数据方式实现。这样降低了系统之间的耦合度,提高了系统的扩展性。为了提高系统的性能使用redis做系统缓存。
项目包括: 商城:首页商品的展示、商品详情页展示、购物车、支付、订单查询、订单的售后。
分销系统:用户可以在商城推广商品来赚取佣金;
供应商系统:供货商可以在这里管理自己在商城售卖的商品,进行上架、下架、增加库存、减少库存操作;
二手交易系统:商城用户可以在这售卖自己闲置的商品(用商城的积分交易),售卖的积分可以用来抵扣商城商品一定的价格,也可以在积分商城兑换相应的商品
责任描述: 负责商城核心功能的设计和研发及新技术的集成
技术描述:
1.前台主要已freemarker模板开发及js功能的操作
2.后台主要架构Spring+SpringMVC+Mybaits,数据库主要以mongodb,mysql为主,其中还集 成缓存层Redis及Java消息中间件Rabbitmq,主要开发商品展示,详情页,购物车,库存,订单,拆分订单等核心实现
3.其它涉及:linux开发,tomcat,gradle,svn,git
项目 : 额娘手记商城及附属项目 项目描述: 商城是一个主要经营母婴商品的商城,商城的附属项目包括:分销系统、供应商系统、二手商品交易、积分商城等等,还有为吸引更多的用户围绕商城做的的各种推广活动;商城采用分布式系统架构,子系统之间都是调用服务来实现系统之间的通信,
项目描述: 商城是一个主要经营母婴商品的商城,商城的附属项目包括:分销系统、供应商系统、二手商品交易、积分商城等等,还有为吸引更多的用户围绕商城做的的各种推广活动;商城采用分布式系统架构,子系统之间都是调用服务来实现系统之间的通信,使用http协议传递json数据方式实现。这样降