# 基于ssm的仿微博系统
[![Build Status](https://travis-ci.org/yrucrew/ssm-demo.svg?branch=master)](https://travis-ci.org/yrucrew/ssm-demo)
[![version](https://img.shields.io/badge/version-0.8-red.svg)]() [![License](https://img.shields.io/hexpm/l/plug.svg)](https://github.com/yrucrew/ssm-demo/blob/master/LICENSE)
## 项目简介
### -------------------------------------------------------------------------------------------------------
### 学生时期项目,还请各位当个玩具玩玩好了,真要学习SSM请找系统的课程。加油。
### ——2019年11月14日22:36:07
### -------------------------------------------------------------------------------------------------------
这是我的第一个ssm项目,做了快有一个半月,本着做一个大作业顺便熟悉框架顺便找实习的小项目....的想法
前端框架用的是Bootstrap
做完也不想就这样扔在一边,就拿上来分享一下吧
整体来说,代码应该是比较乱的,毕竟第一次搭建框架,然后各种补逻辑业务,改数据库设计
文件上传用了百度的插件 [WebUploader ](http://fex.baidu.com/webuploader/)
消息提醒用的是轮询,公告功能用了websocket
restful是后来接触到的,所以没有加上
深切体会到按需求即学即用,还好至少把功能都实现了哈
## 运行环境
关系数据库系统:MySQL5.5
JDK版本:1.8
浏览器:Chrome
Maven:apache-maven-3.5.3
Tomcat:apache-tomcat-8.5.30
IDE:Eclipse Neon.3 Release (4.6.3)
## 快速开始
##### 1 克隆项目到本地
```shell
git clone https://github.com/yrucrew/ssm-demo.git
```
##### 2 在Eclipse中导入项目
> File——Import——General——Existing Projects into Workspace
第一次构建项目会比较慢 耐心等会
##### 3 创建数据库 建表
创建数据库 运行sql文件
> /weibo/src/main/resources/sql/weibo.sql
修改成你的数据库配置
> /weibo/src/main/resources/db.properties
##### 4 在Tomcat中配置虚拟路径
# **注意** Document base 必须与 上传相关代码
# 「存储图片的物理路径」String pic_path一致
# 如果修改path 请对应修改jsp
把图片上传到web项目目录外
![配置虚拟路径保存上传图片](https://github.com/yrucrew/ssm-demo/blob/master/readme-img/%E9%85%8D%E7%BD%AE%E8%99%9A%E6%8B%9F%E8%B7%AF%E5%BE%84%E4%BF%9D%E5%AD%98%E4%B8%8A%E4%BC%A0%E5%9B%BE%E7%89%87.png?raw=true)
![Tomcat配置](https://github.com/yrucrew/ssm-demo/blob/master/readme-img/Tomcat%E9%85%8D%E7%BD%AE.png?raw=true)
##### 5 (可选)把默认头像放到作为存储上传图片的目录下
/weibo/src/main/resources/img/default.png
这样注册时就会默认选中头像啦(看得比较舒服 你也可以自己配置
##### 6 首次使用
启动Tomcat然后可以发微博啦!!!!
> 前台http://localhost:8080/weibo/login.action
>
> 后台http://localhost:8080/weibo/signin.action 默认admin admin(已写入sql
Ps:你的数据库是没有其他数据的 自行注册吧
## 示例
### 登录页
![登录页](https://github.com/yrucrew/ssm-demo/blob/master/readme-img/%E7%99%BB%E5%BD%95%E9%A1%B5.png?raw=true)
### 首页
![首页](https://github.com/yrucrew/ssm-demo/blob/master/readme-img/%E9%A6%96%E9%A1%B5.png?raw=true)
### 消息提醒
![消息提醒](https://github.com/yrucrew/ssm-demo/blob/master/readme-img/%E6%B6%88%E6%81%AF%E6%8F%90%E9%86%92.png?raw=true)
### 收到的赞
![收到的赞](https://github.com/yrucrew/ssm-demo/blob/master/readme-img/%E6%94%B6%E5%88%B0%E7%9A%84%E8%B5%9E.png?raw=true)
### 评论
![回复测试](https://github.com/yrucrew/ssm-demo/blob/master/readme-img/%E5%9B%9E%E5%A4%8D%E6%B5%8B%E8%AF%95.png?raw=true)
### 后台
(只做了个公告哈哈,CRUD不想写啊啊啊啊
![后台](https://github.com/yrucrew/ssm-demo/blob/master/readme-img/%E5%90%8E%E5%8F%B0.png?raw=true)
### 公告功能
![公告功能](https://github.com/yrucrew/ssm-demo/blob/master/readme-img/%E5%85%AC%E5%91%8A%E5%8A%9F%E8%83%BD.png?raw=true)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这里为你收集整理了关于毕业设计、课程设计可参考借鉴的资料一份,质量非常高,如果你投入时间去研究几天相信肯定对你有很大的帮助。到时候你会回来感谢我的。 本资源是经过本地编译测试、可打开、可运行的项目、文件或源码,可以用于毕业设计、课程设计的应用、参考和学习需求,请放心下载。 祝愿你在这个毕业设计项目中取得巨大进步,顺利毕业! 但还需强调一下,这些项目源码仅供学习和研究之用。在使用这些资源时,请务必遵守学术诚信原则和相关法律法规,不得将其用于任何商业目的或侵犯他人权益的行为。对于任何因使用本资源而导致的问题,包括但不限于数据丢失、系统崩溃或安全漏洞,风险自担哦! 如有侵权,请联系博主删除。
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计-大学作业基于SpringSpringMVCMybatisBootstrap的模仿微博系统 .zip (224个子文件)
.classpath 1KB
org.eclipse.wst.common.component 666B
org.eclipse.wst.jsdt.ui.superType.container 49B
bootstrap.css 143KB
bootstrap.min.css 118KB
bootstrap-theme.css 26KB
bootstrap-theme.min.css 23KB
bootstrap-datetimepicker.css 12KB
bootstrap-datetimepicker.min.css 11KB
templatemo_main.css 5KB
comment.css 3KB
upload.css 3KB
style.css 3KB
login.css 2KB
register.css 793B
webuploader.css 514B
zoomify.min.css 448B
mine.css 401B
follow.css 375B
main.css 271B
glyphicons-halflings-regular.eot 20KB
.gitignore 201B
jackson-mapper-asl-1.9.11.jar 762KB
jackson-core-asl-1.9.11.jar 227KB
verifyCode.jar 4KB
WeiboExample.java 37KB
UserExample.java 26KB
MentionExample.java 19KB
WeiboController.java 18KB
ReplyExample.java 17KB
CommentExample.java 16KB
UserController.java 14KB
CollectExample.java 13KB
RelationExample.java 13KB
PageInterceptor.java 12KB
AdminExample.java 12KB
LikesExample.java 11KB
MentionController.java 11KB
RelationController.java 6KB
MentionServiceImpl.java 4KB
WeiboServiceImpl.java 4KB
WebSocketTest.java 4KB
UserServiceImpl.java 3KB
RelationServiceImpl.java 3KB
Weibo.java 3KB
LikesServiceImpl.java 2KB
VerifyCode.java 2KB
CommentController.java 2KB
UserCustom.java 2KB
User.java 2KB
CommentServiceImpl.java 2KB
CollectServiceImpl.java 2KB
WeiboMapperCustom.java 2KB
UserService.java 2KB
LoginInterceptor.java 2KB
UserMapperCustom.java 1KB
CollectController.java 1KB
WeiboCustom.java 1KB
Mention.java 1KB
WeiboService.java 1KB
ReplyServiceImpl.java 1KB
MentionService.java 1KB
Page.java 1KB
AdminController.java 1KB
ReplyController.java 1KB
Reply.java 1KB
Comment.java 1KB
CustomJsonDateDeserializer.java 1KB
CommentCustom.java 1KB
LikesController.java 1KB
ReplyCustom.java 966B
Notice.java 915B
LikesCustom.java 885B
DateConvert.java 879B
MentionMapperCustom.java 863B
CollectCustom.java 849B
RelationMapper.java 825B
MentionMapper.java 807B
CommentMapper.java 807B
CollectMapper.java 807B
Collect.java 806B
WeiboMapper.java 771B
ReplyMapper.java 771B
LikesMapper.java 771B
Relation.java 764B
UserMapper.java 753B
Likes.java 661B
Admin.java 648B
Monitor.java 623B
CommentService.java 588B
AdminMapper.java 582B
AdminServiceImpl.java 572B
RelationService.java 559B
CommentMapperCustom.java 515B
CollectMapperCustom.java 503B
CollectService.java 487B
LikesService.java 484B
LikesMapperCustom.java 478B
RelationMapperCustom.java 430B
ReplyService.java 408B
共 224 条
- 1
- 2
- 3
资源评论
高校毕业设计
- 粉丝: 215
- 资源: 383
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- java项目,毕业设计-企业客户信息反馈平台
- 数据分析-29-260万用户大型家电和电子产品购买分析(包含数据代码)
- 投票微信小程序完整源码+数据库(高分毕设项目)
- Design Compiler各版本User Guide
- java项目,毕业设计-人事管理系统
- opencv基于摄像头实现的人脸捕获及识别项目源代码+模型文件+使用说明
- sealos离线安装k8s集群镜像-part3
- 基于阶梯碳交易成本的含电转气-碳捕集(P2G-CCS)耦合的综合能源系统低碳经济优化调度,采用(Matlab+Yalmip+Cplex) 考虑P2G设备、碳捕集电厂、风电机组、光伏机组、CHP机组、燃
- Linux常用命令大全.zip
- 富士康PLM项目简报.pptx
- 直驱式永磁同步风力发电系统的仿真模型
- java项目,毕业设计-书籍学习平台
- PaddleTS 是一个易用的深度时序建模的Python库,它基于飞桨深度学习框架PaddlePaddle,专注业界领先的深度模型,旨在为领域专家和行业用户提供可扩展的时序建模能力和便捷易用的用户体验
- 微信投票小程序投票小程序源码(高分项目)
- 数据分析-30-7万条天猫订单数据分析
- MATLAB 给变量输入二进制 二进制与十进制转化
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功