社交网络场景下朋友圈的交互与实现springmvc+mongodb+maven

1,132 阅读1分钟

mongodb课写的一个小项目:社交网络场景下朋友圈的交互与实现。

使用到的主要技术:
  1. java springmvc
  2. mongodb spring-data-mongodb
  3. jsp
  4. maven
实现的功能:
  1. 用户登录注册
  2. 好友添加删除
  3. 个人信息修改:修改头像,修改座右铭
  4. 发布动态:包含图片,文字
  5. 朋友圈动态显示,点赞, 评论功能
不足之处:

该项目实现的功能比较简单,里面的逻辑处理没有写的很复杂。

有很多的不足之处,比如说朋友圈的动态显示没有按发布时间先后顺序显示。评论没有回复功能等等。

这是我这学期mongodb课的期末项目,目前已经上交完成。

在这里发出来,给有需要的同学做个参考。感兴趣的朋友可以下载下来,自己修修改改,还是有很大的发展空间的。

项目源码地址:

github下载地址

注意:
  1. 数据库用的是mongodb,运行需要有mongodb数据库。创建个名为test的数据库。然后直接运行java项目,进行注册,增删改查等操作,就会在数据库里插入数据。

数据配置文件截图:

在这里插入图片描述
mongodb数据库集合文档格式:
在这里插入图片描述
项目截图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述