项目简介
Eyoo微博系统是基于Spring、Spring MVC和MyBatis(SSM)框架开发的微博应用。该系统允许用户进行发布微博、评论、点赞、收藏、转发等操作,同时具备管理员后台管理功能。前端采用Bootstrap框架,还集成了WebSocket实现消息提醒功能。
项目的主要特性和功能
- 用户管理:支持用户注册、登录、修改个人信息、修改密码、查看个人主页。
- 微博管理:用户能发布、删除、转发微博,查看微博详情。
- 评论与回复:可对微博评论,并对评论进行回复。
- 点赞与收藏:用户能对微博进行点赞和收藏。
- 消息提醒:通过WebSocket实现实时消息提醒。
- 管理员功能:管理员可登录后台管理系统,管理用户和微博。
安装使用步骤
1. 复制项目到本地
shell
2. 在Eclipse中导入项目
打开Eclipse,选择 File
-> Import
-> General
-> Existing Projects into Workspace
,然后选择复制的项目目录。
3. 创建数据库并导入数据
创建一个新的MySQL数据库,并运行项目中的SQL文件来创建表结构和初始数据。
shell
/weibo/src/main/resources/sql/weibo.sql
4. 配置数据库连接
修改项目中的数据库配置文件,配置数据库连接信息。
shell
/weibo/src/main/resources/db.properties
5. 配置Tomcat虚拟路径
在Tomcat中配置虚拟路径,确保图片上传路径与配置一致。
shell
Document base 必须与 上传相关代码中的 String pic_path 一致
6. 启动Tomcat服务器
启动Tomcat服务器,访问系统前台和后台页面。
- 前台页面:http://localhost:8080/weibo/login.action
- 后台页面:http://localhost:8080/weibo/signin.action
7. 首次使用
首次使用时,系统中没有数据,用户可以自行注册账号并开始使用。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】