import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.data.mongodb.core.query.Criteria;
import org.springframework.data.mongodb.core.query.Query;
import java.util.List;
/**
-
@ClassName BaseMongoService
-
@Description
-
@author Alex
-
@Date 2019-03-29 16:17:29
-
@version 1.0.0
-
@param
*/
public class BaseMongoService {
@Autowired
private MongoTemplate mongoTemplate;
/**
-
@Description 插入对象
-
@param mongo mongo对象
-
@return
-
Create at: 2019-03-29 16:10:55
-
@author: Alex
-
Revision:
-
2019-03-29 16:10:55 - first revision by Alex
*/
public String insert(T mongo) {
try {
mongoTemplate.save(mongo);
return “success”;
} catch (Exception e) {
e.printStackTrace();
return “error”;
}
}
/**
-
@Description 设置id
-
@param id
-
@return
-
Create at: 2019-03-29 16:12:02
-
@author: Alex
-
Revision:
-
2019-03-29 16:12:02 - first revision by Alex
*/
public Query setId(String id) {
Query