摘要:
联系人管理 添加好友 好友申请 同意并添加好友 查看好友 一、好友申请流程! 1.1客户端查看感兴趣用户的信息 代码实现 TanHuaController /** * 好友申请之查看佳人的用户详情: * 请求路径:/tanhua/:id/personalInfo * 请求方式:get * 请求参数: 阅读全文
摘要:
环信即时通信 即时通信,简称IM(InstantMessaging),是指能够即时发送和接收互联网消息等的业务。 市场上有大量的即时通信产品,如:QQ,微信等 环信即时通讯云为开发者提供基于移动互联网的即时通讯能力,如单聊、群聊、发语音、发图片、发位置、实时音频、实时视频等,让开发者摆脱繁重 阅读全文
摘要:
查询好友动态和推荐动态 一、查询好友动态 代码步骤 Controller层接受请求参数 Service数据封装 调用API查询好友动态详情数据 调用API查询动态发布人详情 构造VO对象 API层根据用户ID查询好友发布动态详情 查询好友时间线表 查询动态详情 1.1Controller /** * 阅读全文
摘要:
圈子互动 点赞、喜欢、评论等均可理解为用户对动态的互动。 mongodb中的数据 在动态详情Movement表中,加入喜欢,点赞,评论数量:减少数据库访问压力 互动操作的时候,不要忘记对上面的字段进行维护 圈子互动的表 comment 互动完成(点赞,喜欢):不仅要将数据保存到mongo中,需要记录 阅读全文
摘要:
阿里云OSS 一 、概述 对象存储服务(Object Storage Service,OSS)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。 地址:https://www.aliyun.com/product/os 阅读全文
摘要:
发布动态 一、MovementsController package com.tanhua.server.controller; import com.tanhua.model.mongo.Movement; import com.tanhua.server.service.MovementsSer 阅读全文
摘要:
好友推荐列表分页查询 一、请求dto对象 package com.tanhua.model.dto; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; //推荐好友列表分页查询 阅读全文
摘要:
今日佳人 一、服务提供者环境搭建(tanhua-dubbo-mongo) 1.1编写配置信息application.yml server: port: 8082 spring: application: name: tanhua-dubbo-mongo #服务名称 cloud: #nacos地址 n 阅读全文
摘要:
SpringData-Mongo Spring-data对MongoDB做了支持,使用spring-data-mongodb可以简化MongoDB的操作,封装了底层的mongodb-driver。 地址:https://spring.io/projects/spring-data-mongodb 使 阅读全文
摘要:
通用设置 一、查询通用设置 1.1搭建服务提供者环境 实体类 BlackList package com.tanhua.model.domain; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsCo 阅读全文