package com.wutos.sync.service.impl;
import com.alibaba.fastjson.JSONObject;
import com.google.common.collect.Lists;
import com.mongodb.BasicDBObject;
import com.mongodb.DBObject;
import com.wutos.sync.domain.dto.DataSyncDTO;
import com.wutos.sync.domain.entity.DataReceiveExceptionLog;
import com.wutos.sync.domain.entity.DataReceiveLog;
import com.wutos.sync.domain.entity.DataSyncLog;
import com.wutos.sync.domain.mapper.DataReceiveExceptionLogMapper;
import com.wutos.sync.enums.SyncOptType;
import com.wutos.sync.service.IDataReceiveService;
import org.apache.commons.collections4.CollectionUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.data.mongodb.core.query.Criteria;
import org.springframework.data.mongodb.core.query.Query;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.time.LocalDateTime;
import java.util.List;
import java.util.Set;
/**
* 数据同步服务端 Mongodb实现类
* Author:hushasha
*/
@Service("dataReceiveMongoDBService")
@Transactional
public class DataReceiveMongoDBServiceImpl implements IDataReceiveService {
Logger logger = LoggerFactory.getLogger(DataReceiveMongoDBServiceImpl.class);
@Autowired
private Data
1.使用mongotemplate完成对mongodb的数据写入,更新和修改操作
最新推荐文章于 2024-06-05 14:02:43 发布