项目描述:电子商务为基础的网上交易实现的体系。市场交易是由参与交易双方在平等、自由、互利的基础上进行的基于价值的交换。网上交易同样遵循上诉原则,基于京东系统创建了我们自己购物系统。
开发环境: Struts2 + Spring + hibernate+easyui
技术实现:
1. 熟练使用JAVA面向对象编程语言,具有良好的编程风格和习惯,
2.熟练使用SSM(Spring+SpringMVC+MyBatis)框架编写程序,了解部分原理
3.熟练使用Nginx反向代理,负载均衡和Tomcat集群搭建
4.熟练使用Redis,熟悉分片,利用哨兵,自动分区(集群)搭建,实现高可用,熟悉常用Redis命令
5.熟练使用MySQL,熟悉常用的SQL语句,可实现数据库主从复制,双机热备
6.熟悉Amoeba和MyCat,实现数据库的高可用
7.熟悉dubbo框架,Zookeeper注册服务,理解微服务和SOA思想,了解RPC协议
8.熟悉SpringBoot+SpringCloud框架开发程序
9.熟悉Shiro框架
10.熟悉Linux常用命令
11.熟悉HTML,CSS,JS,AJAX,JSP,Servlet等前端技术和jQuer框架
12.了解BootStrap,EasyUI前端框架,Echarts的使用
13.了解Jsoup,会进行简单的爬虫
14.了解RabbitMQ,Solr全文检索,Docker的使用