diff --git a/pom.xml b/pom.xml
index a66ca1aaaf6da9b697e665f2438e96b2f689c4c3..c3f2f823d6ae240c70886a2f81d17042363a0957 100644
--- a/pom.xml
+++ b/pom.xml
@@ -39,11 +39,13 @@
spring-boot-starter-test
test
+
mysql
mysql-connector-java
-
+ 5.1.13
+
com.vaadin.external.google
android-json
@@ -51,6 +53,21 @@
compile
+
+
+
+ org.apache.poi
+ poi
+ RELEASE
+
+
+
+ org.apache.poi
+ poi-ooxml
+ RELEASE
+
+
+
diff --git a/src/main/java/com/gongjian/JpaRepositoryD/AdminJpaRepository.java b/src/main/java/com/gongjian/JpaRepositoryD/AdminJpaRepository.java
new file mode 100644
index 0000000000000000000000000000000000000000..607ddb8418c3ad046466afc053de8769433244b9
--- /dev/null
+++ b/src/main/java/com/gongjian/JpaRepositoryD/AdminJpaRepository.java
@@ -0,0 +1,20 @@
+package com.gongjian.JpaRepositoryD;
+
+import com.gongjian.entity.AdminEntity;
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.Modifying;
+import org.springframework.data.jpa.repository.Query;
+
+import javax.transaction.Transactional;
+
+public interface AdminJpaRepository extends JpaRepository {
+
+
+ AdminEntity findByAdNameAndAdPass(String adName,String adPass);
+
+ @Transactional
+ @Modifying
+ @Query(nativeQuery = true, value = "update subject set is_visible=0 where su_id=1 ")
+ int ooo();
+
+}
diff --git a/src/main/java/com/gongjian/JpaRepositoryD/ExToQuJpaRepository.java b/src/main/java/com/gongjian/JpaRepositoryD/ExToQuJpaRepository.java
new file mode 100644
index 0000000000000000000000000000000000000000..560e91a30aa48e1594de2cd08136ccf24b44794d
--- /dev/null
+++ b/src/main/java/com/gongjian/JpaRepositoryD/ExToQuJpaRepository.java
@@ -0,0 +1,11 @@
+package com.gongjian.JpaRepositoryD;
+
+import com.gongjian.entity.ExToQuEntity;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+
+
+public interface ExToQuJpaRepository extends JpaRepository {
+
+
+}
diff --git a/src/main/java/com/gongjian/JpaRepositoryD/ExaminationpaperRepository.java b/src/main/java/com/gongjian/JpaRepositoryD/ExaminationpaperRepository.java
new file mode 100644
index 0000000000000000000000000000000000000000..371e3659fd524f644fe31e0cb4c2d77d8ebdf106
--- /dev/null
+++ b/src/main/java/com/gongjian/JpaRepositoryD/ExaminationpaperRepository.java
@@ -0,0 +1,86 @@
+package com.gongjian.JpaRepositoryD;
+
+import com.gongjian.entity.AdminEntity;
+import com.gongjian.entity.ExaminationpaperEntity;
+import org.springframework.data.domain.Pageable;
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.Modifying;
+import org.springframework.data.jpa.repository.Query;
+import org.springframework.stereotype.Repository;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import javax.transaction.Transactional;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+
+public interface ExaminationpaperRepository extends JpaRepository {
+
+ ExaminationpaperEntity findByExId(int exId);
+
+
+
+/*
+ @Query(value = "select ex.*,qu.qu_id,qu.qu_title,qu.qu_answer,op.* From examinationpaper as ex \n" +
+ "left join ex_to_qu as etq on ex.ex_id=etq.ex_id \n" +
+ "left join questionbank as qu on qu.qu_id=etq.qu_id\n" +
+ "right join `options` as op on op.question_bank_id=qu.qu_id\n" +
+ "where ex.ex_id=:exId\n" +
+ "order by etq.exq_id,op.op_id asc",nativeQuery = true)
+ public List