package edu.nju.dao; import edu.nju.entities.Item; import edu.nju.entities.Job; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoOperations; import org.springframework.data.mongodb.core.query.Criteria; import org.springframework.data.mongodb.core.query.Query; import org.springframework.stereotype.Repository; import java.util.List; @Repository public class ItemDao { @Autowired private MongoOperations mongoOperations; public String saveItem(Item item){ mongoOperations.save(item); return item.getId(); } public ListfindItemsByJob(String job_id){ Query query = new Query(); query.addCriteria(Criteria.where("task_id").is(job_id)); return mongoOperations.find(query, Item.class); } }