类 MessageServiceImpl
java.lang.Object
com.baomidou.mybatisplus.extension.repository.AbstractRepository<M,T>
com.baomidou.mybatisplus.extension.repository.CrudRepository<M,T>
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,T>
com.hengyi.xbaseweb.system.service.base.BaseServiceImpl<IMessageMapper,SysMessage>
com.hengyi.xbaseweb.system.service.impl.MessageServiceImpl
- 所有已实现的接口:
com.baomidou.mybatisplus.extension.repository.IRepository<SysMessage>,com.baomidou.mybatisplus.extension.service.IService<SysMessage>,IBaseService<SysMessage>,IMessageService
@Service
public class MessageServiceImpl
extends BaseServiceImpl<IMessageMapper,SysMessage>
implements IMessageService
Author: dongzp
Time: 2020-02-03 21:15:58
Project: xbaseweb-plus
Email: 90fanhua@gmail.com
Remarks: 通知消息服务
-
字段概要
从类继承的字段 com.hengyi.xbaseweb.system.service.base.BaseServiceImpl
request, userSessionService从类继承的字段 com.baomidou.mybatisplus.extension.repository.CrudRepository
baseMapper从类继承的字段 com.baomidou.mybatisplus.extension.repository.AbstractRepository
log从接口继承的字段 com.baomidou.mybatisplus.extension.repository.IRepository
DEFAULT_BATCH_SIZE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明deleteAllMessage(Long userId) 删除所有消息sendMessage(Long userId, String title, String content) 发送消息发送系统消息sendWsMessage(Long receiveId, String content) 发送WebSocket消息setAllMessageIsRead(Long userId) 设置消息全部已读从类继承的方法 com.hengyi.xbaseweb.system.service.base.BaseServiceImpl
error, error, getCurrentDeptId, getCurrentUser, getCurrentUserId, getCurrentUsername, getMessage, getMessage, getToken, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, success, success, toResult, toResult, updateBatchById, updateById从类继承的方法 com.baomidou.mybatisplus.extension.repository.CrudRepository
getBaseMapper, getSqlStatement从类继承的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
executeBatch, executeBatch, getEntityClass, getMap, getMapperClass, getObj, getOne, getOneOpt, getSqlSessionFactory, removeById从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 com.hengyi.xbaseweb.system.service.base.IBaseService
save, saveBatch, saveOrUpdate, saveOrUpdateBatch, updateBatchById, updateById从接口继承的方法 com.baomidou.mybatisplus.extension.repository.IRepository
count, count, exists, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, getOneOpt, getOneOpt, getOptById, ktQuery, ktUpdate, lambdaQuery, lambdaQuery, lambdaUpdate, list, list, list, list, listByIds, listByMap, listMaps, listMaps, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeById, removeById, removeByIds, removeByIds, removeByMap, update, update, update从接口继承的方法 com.baomidou.mybatisplus.extension.service.IService
removeBatchByIds, saveBatch, saveOrUpdateBatch, updateBatchById
-
构造器详细资料
-
MessageServiceImpl
public MessageServiceImpl()
-
-
方法详细资料
-
sendMessage
从接口复制的说明:IMessageService发送消息- 指定者:
sendMessage在接口中IMessageService- 参数:
userId- 接收人用户Id- 返回:
-
sendSysMessage
从接口复制的说明:IMessageService发送系统消息- 指定者:
sendSysMessage在接口中IMessageService- 参数:
userId- 接收人用户Id- 返回:
-
sendWsMessage
从接口复制的说明:IMessageService发送WebSocket消息- 指定者:
sendWsMessage在接口中IMessageService- 返回:
-
setAllMessageIsRead
从接口复制的说明:IMessageService设置消息全部已读- 指定者:
setAllMessageIsRead在接口中IMessageService- 返回:
-
deleteAllMessage
从接口复制的说明:IMessageService删除所有消息- 指定者:
deleteAllMessage在接口中IMessageService- 返回:
-