[项目构建 十五]babasport 项目总结及源码分享.

终于把这个项目自己手动的敲了一遍且总结了其中的知识点, 现在来做一个整体性的总结.

总目录:

[项目构建 一]babasport 项目环境搭建.
[项目构建 二]babasport SSM 三大框架整合
[项目构建 三]babasport Dubbo的使用及浅析.
[项目构建 四]babasport 分页的使用及解析.
[项目构建 五]babasport ajax图片上传及FastDFS入门案例.
[项目构建 六]babasport Mybatis逆向工程构建项目实例.
[项目构建 六]babasport Redis使用实例.
[项目构建 七]babasport 商品上架及Solr使用实例.
[项目构建 八]babasport ActiveMQ的介绍及使用实例.
[项目构建 九]babasport 页面静态化技术Freemarker技术的介绍及使用实例.
[项目构建 十]babasport 集群下session共享问题的解决方案.
[项目构建 十一]babasport 购物车的原理及实现.
[项目构建 十二]babasport 订单的处理原理及代码实现.
[项目构建 十三]babasport Nginx负载均衡的详细配置及使用案例详解.
[项目构建 十四]babasport Mycat配置及使用详解.

这个项目主要包括:
1、 商品   后台商品编辑及上架  前台商品检索(SOlr)  商品详情页面静态化
2、 用户  用户登陆 (单点登陆)  Ajax跨域请求
3、 订单   订单表  订单保存
4、 购物车  (保存Redis)登陆时 非登陆时  保存在Cookie中

图片保存FastDFS
消息 ActiveMQDubbo  
远程RPC通信 (时时调用)
Redis做分布缓存  (商品编号  订单编号)

剩下的就是将这个项目的完整源码和资料共享出来, 这个资料本身还有视频配套的, 但是由于加上视频实在太大(18G左右), 无法上传网盘, 所以现在只提供源码和所有资料: 

我现在都给分享到网盘上了, 有兴趣的小伙伴可以自行下载:
链接:http://pan.baidu.com/s/1dFfZ5st 密码:fbsr

如果连接失效可以回复留言.

时间: 2024-08-07 04:31:26

[项目构建 十五]babasport 项目总结及源码分享.的相关文章

bbs小项目整理(八)(总结、源码分享)

前面的几个模块基本上完成了,剩下的几个模块操作过程基本相似. 这里就不在赘述了:直接上源代码吧. 百度网盘:链接:http://pan.baidu.com/s/1b6UaGA 密码:s1di GItHub地址:https://github.com/liyucc/-BBS 操作:输入网址-->点击右侧的Clone or download-->点击Download zip就可以完整的下载了 总结:项目主要采用的是一些比较基本的技术:servlet/jsp.jdbc等,主要目的是加深一些对这些技术的

[项目构建 十四]babasport Mycat配置及使用详解.

首先我们来看下什么是Mycat:MyCat:开源分布式数据库中间件, 这里定义的很简单, 就是分布式数据库的中间件. 其实Mycat 是可以时mysql进行集群的中间件, 我们可以对mysql来分库分表 来应对日益增长的数据量. 每台机器只存少量数据, 数据总和是分布式的机器上数据量总和. 例如我们一个表中有512条数据(当然实际情况可能有成千上万条数据), 那么现在我们有三台机器装有mysql数据库, 我们想将这些数据按照一定规则的存储在三台机器上, 那么我们设定规则: 表的id%/512 取

[项目构建 十二]babasport 订单的处理原理及代码实现.

上一篇博文我们已经介绍了购物车的原理及实现, 那么购物车再往后就是提交订单了, 订单的实现方式是怎么样的呢? 那么下面就让我们来一起学习下. 提交订单有几个关键点: 1, 用户必须登录2, 购物车必须要有购物项3, 购物车中购物项库存必须小于库存4, 结算成功, 清理购物车(这个只清理购物车中已经结算的购物项) 接下来我们再来看下订单相关的两张表的设计:订单表订单详情表在这里我们可以发现 订单表和 我们的购物车很像, 订单详情表和我们的购物车中的购物项很像. 明白了这些原理后我们就来看下代码的具

Django 【第二十五篇】Django admin源码解析

一.admin的源码流程 首先可以确定的是:路由关系一定对应一个视图函数 a.当点击运行的时候,会先找到每一个app中的admin.py文件,并执行 b.执行urls.py admin.site是什么? admin.site,urls    返回的是一个元组,里面的第一个元素是一个列表 django-admin的源码流程 我们自己生成的动态的访问url ====================================初级版========================= from dj

十五周 项目1 工资数据的输入

/* 输入员工工资1000-10000之间,并按从大到小输出*/ #include <iostream> using namespace std; int main( ) { double salarys[500]; int n=0; double t; while(cin>>salarys[n]) { n++; //从cin流读取数据 } //将n名职工的工资排序后输出 for(int i=0; i<n; i++) for(int j=0; j<n-1; j++) {

Android项目源码分享

http://blog.csdn.net/gao_chun/article/details/47263063 Android项目源码分享 给大家分享几个Android开发项目源码,大部分功能相信可以在实战项目中直接使用,供大家下载学习,大部分项目是基于 Android Studio开发,IDE为Eclipse的童鞋可通过网上教程自行转换,这里就不多说了.有句话说,不贴墙纸的装修都是耍流氓,无源码无效果图的文章也算是耍流氓, ,那就直接上图吧.最近在整理GitHub,打算把一些以前做过的项目中部分

[DeviceOne开发]-土地销售项目源码分享

一.简介 这个是一个真实项目开源,虽然不是很花哨,但是中规中矩,小细节处理的也很好,非常值得参考和借鉴.里面的数据都缓存到本地,可以离线运行,但是调整一下代码,马上就可以和服务端完全对接.后续会有详细的文档介绍这个App. 二.效果图 三.源码分享 https://github.com/do-project/land_sell 四.讨论地址 http://bbs.deviceone.net/forum.php?mod=viewthread&tid=807&extra=page%3D1 五.

AppCan 移动应用开发项目源码分享:嗡嗡旅游App开发

开发者介绍:老家湖北巴东好山好水,神农溪.巴人河.三里城等都是旅游好去处.中秋节回了趟老家,看到家乡的原生态景色吸引了大批游客,由此萌发了想法:用移动技术开发一个App试水,把家乡景点介绍给更多的人.于是,耗时一个月的<嗡嗡旅游>应运而生,特此将项目源码分享给广大AppCan开发者. 项目实现功能 用户注册.登录,游记查看和发布,查看辖区内景区.酒店.交通.攻略等信息,内容收藏.评论和分享,查看地图,景区门票.酒店电话预定等. 项目使用插件 引导页 引导页3张图片采用的是全屏显示的slider

解剖SQLSERVER 第十五篇 SQLSERVER存储过程的源文本存放在哪里?(译)

解剖SQLSERVER 第十五篇  SQLSERVER存储过程的源文本存放在哪里?(译) http://improve.dk/where-does-sql-server-store-the-source-for-stored-procedures/ 目前我正在扩展OrcaMDF Studio的功能 不单只支持系统表,DMVs 和用户表 而且也要支持存储过程.那很容易,我们只需要查询sys.procedures --或者查询sys.sysschobjs, 因为当SQLSERVER没有在运行的时候我