ssm项目-仿v2ex论坛

最近学习了一下ssm框架,基础知识学完之后想着做个小项目练练手,于是仿照v2ex做出了这个小论坛。由于最近要开始忙着找工作,做毕设了?,所以有一些功能还没有完全写完,还有很多小地方还没来得及写,等过段时间有空再完善吧?

my-v2ex

maven多模块构建的仿v2ex论坛

技术栈

Spring Spring MVC Mybatis Jquery Bootstrap Mysql Ajax Maven HttpClient RESTful Jersey 响应式

已有功能

前台:
  • 登录、注册
  • 发表帖子
  • 评论帖子
  • 帖子列表及评论列表分页显示
  • 评论@圈人
  • 上传头像,帖子插入本地图片,支持拖拽上传
  • 显示热帖排行榜
后台:
  • 登录,仅限管理员
  • 添加管理员,或将普通用户修改为管理员
  • 添加、删除、修改用户信息,上传头像,分页显示用户列表
  • 添加、删除、修改类别节点信息

待完善功能

  • 用户通知,查看别人对自己的回复
  • 通过电子邮件找回密码
  • 后台帖子列表
  • 后台评论列表
  • 表单信息的服务端验证

预览

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

使用

  • 将项目down到本地,解压项目
  • 使用idea import project,一路next
  • 安装项目依赖
  • 分别运行img、admin、api、ui模块,注意每个模块是分开运行的,所以需要设置各自的端口号,比如我设置的是img(http port8080,jmx port 1099),api-(http port8081,jmx port 1100),ui-(http port8082,jmx port 1101),admin-(http port8084,jmx port 1103),jmx port 本菜鸡不知道有木有影响。
源码:https://github.com/nicahead/my-v2ex
  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 30
    评论
评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值