瀏覽代碼

fix dependencies

deason 2 年之前
父節點
當前提交
55e50aaf0c

+ 1 - 29
examcloud-common-models/pom.xml

@@ -20,34 +20,6 @@
             <groupId>javax.validation</groupId>
             <groupId>javax.validation</groupId>
             <artifactId>validation-api</artifactId>
             <artifactId>validation-api</artifactId>
         </dependency>
         </dependency>
-        <dependency>
-            <groupId>org.hibernate.validator</groupId>
-            <artifactId>hibernate-validator</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>com.google.code.gson</groupId>
-            <artifactId>gson</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.springframework.data</groupId>
-            <artifactId>spring-data-commons</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>*</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-web</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>*</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
     </dependencies>
     </dependencies>
 
 
-</project>
+</project>

+ 0 - 33
examcloud-common-models/src/main/java/cn/com/qmth/examcloud/api/commons/exchange/PageInfo.java

@@ -1,7 +1,5 @@
 package cn.com.qmth.examcloud.api.commons.exchange;
 package cn.com.qmth.examcloud.api.commons.exchange;
 
 
-import org.springframework.data.domain.Page;
-
 import java.io.Serializable;
 import java.io.Serializable;
 import java.util.List;
 import java.util.List;
 
 
@@ -54,37 +52,6 @@ public class PageInfo<T> implements Serializable {
 
 
     }
     }
 
 
-    /**
-     * 构造函数
-     *
-     * @param page
-     */
-    public PageInfo(Page<T> page) {
-        this.total = page.getTotalElements();
-        this.pages = page.getTotalPages();
-        this.index = page.getNumber();
-        this.size = page.getNumberOfElements();
-        this.limit = page.getSize();
-
-        this.list = page.getContent();
-    }
-
-    /**
-     * 构造函数
-     *
-     * @param page
-     * @param list
-     */
-    public PageInfo(Page<?> page, List<T> list) {
-        this.total = page.getTotalElements();
-        this.pages = page.getTotalPages();
-        this.index = page.getNumber();
-        this.size = page.getNumberOfElements();
-        this.limit = page.getSize();
-
-        this.list = list;
-    }
-
     public long getIndex() {
     public long getIndex() {
         return index;
         return index;
     }
     }

+ 4 - 1
examcloud-support/pom.xml

@@ -172,7 +172,10 @@
             <groupId>mysql</groupId>
             <groupId>mysql</groupId>
             <artifactId>mysql-connector-java</artifactId>
             <artifactId>mysql-connector-java</artifactId>
         </dependency>
         </dependency>
-
+        <dependency>
+            <groupId>org.hibernate.validator</groupId>
+            <artifactId>hibernate-validator</artifactId>
+        </dependency>
         <dependency>
         <dependency>
             <groupId>com.google.guava</groupId>
             <groupId>com.google.guava</groupId>
             <artifactId>guava</artifactId>
             <artifactId>guava</artifactId>