Sfoglia il codice sorgente

修复树结构dao层放到不到正确的mongo的问题。

insomniaLee 6 anni fa
parent
commit
6197253b5f

+ 4 - 1
src/main/java/com/mooctest/dao3/BugExtDao.java

@@ -2,7 +2,9 @@ package com.mooctest.dao3;
 
 import com.mooctest.model.Bug;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.data.mongodb.core.MongoOperations;
+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.Repository;
@@ -16,7 +18,8 @@ import java.util.Set;
 public class BugExtDao {
 	
 	@Autowired
-	private MongoOperations mongoOperations;
+	@Qualifier(value = "mongoTemplate2")
+	private MongoTemplate mongoOperations;
 	
 	//save存在则更新,不存在则插入
 	public String save(Bug bug) {

+ 4 - 1
src/main/java/com/mooctest/dao3/BugHistoryDao.java

@@ -2,7 +2,9 @@ package com.mooctest.dao3;
 
 import com.mooctest.model.BugHistory;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.data.mongodb.core.MongoOperations;
+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.data.mongodb.core.query.Update;
@@ -15,7 +17,8 @@ import java.util.List;
 public class BugHistoryDao {
 	
 	@Autowired
-    MongoOperations mongoOps;
+	@Qualifier(value = "mongoTemplate2")
+	private MongoTemplate mongoOps;
 	
 	//save存在则更新,不存在则插入
 	public void save(BugHistory history){

+ 4 - 1
src/main/java/com/mooctest/dao3/BugMirrorDao.java

@@ -2,7 +2,9 @@ package com.mooctest.dao3;
 
 import com.mooctest.model.BugMirror;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.data.mongodb.core.MongoOperations;
+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.data.mongodb.core.query.Update;
@@ -16,7 +18,8 @@ import java.util.Set;
 public class BugMirrorDao {
 	
 	@Autowired
-	private MongoOperations mongoOperations;
+	@Qualifier(value = "mongoTemplate2")
+	private MongoTemplate mongoOperations;
 	
 	//save存在则更新,不存在则插入
 	public void save(BugMirror mirror){

+ 4 - 1
src/main/java/com/mooctest/dao3/BugPageDao.java

@@ -2,7 +2,9 @@ package com.mooctest.dao3;
 
 import com.mooctest.model.BugPage;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.data.mongodb.core.MongoOperations;
+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.Repository;
@@ -14,7 +16,8 @@ import java.util.List;
 public class BugPageDao {
 	
 	@Autowired
-	private MongoOperations mongoOperations;
+	@Qualifier(value = "mongoTemplate2")
+	private MongoTemplate mongoOperations;
 	
 	//save存在则更新,不存在则插入
 	public void save(BugPage page){

+ 4 - 1
src/main/java/com/mooctest/dao3/BugScoreDao.java

@@ -2,7 +2,9 @@ package com.mooctest.dao3;
 
 import com.mooctest.model.BugScore;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.data.mongodb.core.MongoOperations;
+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.Repository;
@@ -13,7 +15,8 @@ import java.util.List;
 public class BugScoreDao {
 	
 	@Autowired
-	private MongoOperations mongoOperations;
+	@Qualifier(value = "mongoTemplate2")
+	private MongoTemplate mongoOperations;
 	
 	public void save(BugScore score) {
 		mongoOperations.save(score);

+ 4 - 1
src/main/java/com/mooctest/dao3/CTBDao.java

@@ -2,7 +2,9 @@ package com.mooctest.dao3;
 
 import com.mooctest.model.CaseToBug;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.data.mongodb.core.MongoOperations;
+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.Repository;
@@ -14,7 +16,8 @@ import java.util.List;
 public class CTBDao {
 	
 	@Autowired
-	private MongoOperations mongoOperations;
+	@Qualifier(value = "mongoTemplate2")
+	private MongoTemplate mongoOperations;
 	
 	public void save(CaseToBug ctb) {
 		mongoOperations.save(ctb);

+ 4 - 1
src/main/java/com/mooctest/dao3/KWDao.java

@@ -2,7 +2,9 @@ package com.mooctest.dao3;
 
 import com.mooctest.model.KeyWords;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.data.mongodb.core.MongoOperations;
+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.Repository;
@@ -13,7 +15,8 @@ import java.util.List;
 public class KWDao {
 
 	@Autowired
-	private MongoOperations mongoOperations;
+	@Qualifier(value = "mongoTemplate2")
+	private MongoTemplate mongoOperations;
 	
 	public void save(KeyWords kws) {
 		mongoOperations.save(kws);

+ 4 - 1
src/main/java/com/mooctest/dao3/StuInfoDao.java

@@ -2,7 +2,9 @@ package com.mooctest.dao3;
 
 import com.mooctest.model.StuInfo;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.data.mongodb.core.MongoOperations;
+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.Repository;
@@ -13,7 +15,8 @@ import java.util.List;
 public class StuInfoDao {
 	
 	@Autowired
-	private MongoOperations mongoOperations;
+	@Qualifier(value = "mongoTemplate2")
+	private MongoTemplate mongoOperations;
 	
 	public void save(String report_id, String stu_id, String name) {
 		mongoOperations.save(new StuInfo(report_id, stu_id, name));

+ 1 - 1
src/main/java/com/mooctest/util/Doc2VecUtil.java

@@ -18,7 +18,7 @@ public class Doc2VecUtil {
 
                     try {
 //                        docVectorModel = new DocVectorModel(new WordVectorModel("/project/sgns.wiki.word"));
-                        docVectorModel = new DocVectorModel(new WordVectorModel("/Users/guochao/Desktop/project/data/sgns.wiki.word"));
+                        docVectorModel = new DocVectorModel(new WordVectorModel("/Users/insomnialee/Desktop/sgns.wiki.word"));
                     } catch (IOException e) {
                         e.printStackTrace();
                     }