喵星球的大橘
基础点就学ssm框架建个站,后面再写spring boot和spring cloud比较好,熟悉经典的先,望采纳
技术一隅
推荐传智播客的淘淘商城项目
涉及知识点
项目简介:淘淘网上商城是一个综合性的B2C平台,类似京东商城、天猫商城。会员可以在商城浏览商品、下订单,以及参加各种活动。商家可以在入住淘 淘商城,在该平台上开店出售自己的商品,并且得到淘淘商城提供的可靠的服务。管理员、运营可以在平台后台管理系统中管理商品、订单、会员等。客服可以在后 台管理系统中处理用户的询问以及投诉。
开发技术:Spring、SpringMVC、Mybatis
JSP、JSTL、jQuery、jQuery plugin、EasyUI、KindEditor(富文本编辑器)、CSS+DIV、freemarker
Redis(缓存服务器)Lucene、Solr(搜索)
httpclient(调用系统服务)Mysql MyCat mysql分布式集群解决方案 LVS+Nginx(web服务器)
Quartz(定时任务)ActiveMQ(消息队列)
Alibaba Dubbo服务接口集群
Fastdfs 分布式文件系统(图片服务器)
项目特色:
1、淘淘上传采用当前最流行的ssm(springmvc+spring+mybatis)框架开发,是当前电商网站首选的技术架构。
2、系统后台使用jsp+easyUI作为视图层,操作简便用户体验好,使用KindEditor作为富文本编辑器操作简便界面美观。
3、系统前台使用freemarker做静态化页面来提高系统的性能,以应对大规模的用户量的并发。
4、使用HttpClient以及Restful风格的接口来实现各个系统之间的相互通信。
5、使用Lvs+Nginx服务器来处理图片、静态页面以及系统之间的负载均衡,可以应付大并发的压力
6、使用Redis集群做缓存服务器,提高系统的响应速度。
7、使用Solr集群提高商品信息的查询服务,提高系统的查询速度以及准确率,极大提高了用户体验
8、使用FastDFS分布式文件系统作为图片服务器实现图片的分布式存储。
9、使用Alibaba Dubbo作为SOA服务化治理方案的核心框架。系统之间使用ActiveMQ消息队列实现消息服务。
10、后台数据库采用mysql数据库,使用mycat作为中间件实现主从复制、分库分表以实现大数据量的存储,是当今电商行业主流解决方案。
11、整个项目采用最流行的Maven来管理项目,达到项目的标准化,易于项目的构建。
12、使用svn来管理项目的代码和文档。
13、使用hudson来管理项目开发过程中的持续集成。
有什么问题可以在下方留言
欢迎大家关注 一起学习成长
爪哇程序猿
1. springboot-learning-example
项目简介:spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。
2. DockerFly
项目简介:Dockerfly是基于 Docker1.12+ (Docker API 1.24+) 开发出Docker 管理工具,提供里最基本的基于 Docker 的管理功能,目的是能够方便广大Docker初学者以及 Docker 管理员能够快速的进行Docker 容器的管理和维护。
3. jFinal-Paladin
项目简介:以jfinal为底层的java后台基础框架,结合了beetl、druid、shiro、ehcache; 初始目的是为了学习jfinal,最终目的形成一个工作中比较通用的基础后台框架; 希望给初学者提供些参考。
莫非8125
入门项目,看自己学习程度吧。如果没基础,可以网上视频学习一下。有基础的话,可以找一些spring mvc 或者spring boot的项目,github上也可以搜索一下