Compare commits

...

13 Commits
main ... hxy

Author SHA1 Message Date
yy 7ea5a6f052 1.环境搭建完成
9 months ago
yy f288be9029 1.环境搭建完成
9 months ago
yy 3a6af1a9d0 1.环境搭建完成
9 months ago
yy 9ec53da8b8 1.环境搭建完成
9 months ago
yy 87a0ab6828 1.环境搭建完成
9 months ago
yy 4443f56f7c 1.环境搭建完成
9 months ago
yy 5a280d2543 1.环境搭建完成
9 months ago
yy 547ecad4dd 1.环境搭建完成
9 months ago
yy c04555504a 1.环境搭建完成
9 months ago
yy afa30ef4bd 1.环境搭建完成
9 months ago
yy 0966dc92b6 1.环境搭建完成
9 months ago
yy 908dad413b 1.环境搭建完成
9 months ago
yy 731d7ba4c1 1.环境搭建完成
9 months ago

@ -2,5 +2,7 @@
<project version="4">
<component name="Encoding">
<file url="file://$PROJECT_DIR$" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" />
</component>
</project>

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RemoteRepositoriesConfiguration">
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Central Repository" />
<option name="url" value="https://repo.maven.apache.org/maven2" />
</remote-repository>
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Maven Central repository" />
<option name="url" value="https://repo1.maven.org/maven2" />
</remote-repository>
<remote-repository>
<option name="id" value="jboss.community" />
<option name="name" value="JBoss Community repository" />
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
</remote-repository>
</component>
</project>

@ -1,12 +1,20 @@
<!-- 定义了一个名为 "Maven: com.fasterxml.jackson.core:jackson-databind:2.4.3" 的库 -->
<component name="libraryTable">
<!-- 定义了库的名称 -->
<library name="Maven: com.fasterxml.jackson.core:jackson-databind:2.4.3">
<!-- 定义了库的类文件位置 -->
<CLASSES>
<!-- 指定了类文件的jar包路径 -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.4.3/jackson-databind-2.4.3.jar!/" />
</CLASSES>
<!-- 定义了库的Java文档位置 -->
<JAVADOC>
<!-- 指定了Java文档的jar包路径 -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.4.3/jackson-databind-2.4.3-javadoc.jar!/" />
</JAVADOC>
<!-- 定义了库的源代码位置 -->
<SOURCES>
<!-- 指定了源代码的jar包路径 -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/core/jackson-databind/2.4.3/jackson-databind-2.4.3-sources.jar!/" />
</SOURCES>
</library>

@ -1,13 +1,28 @@
<!-- 组件标签,用于定义库表 -->
<component name="libraryTable">
<!-- 图书馆标签,定义了一个具体的库 -->
<library name="Maven: com.fasterxml.jackson.module:jackson-module-scala_2.10:2.4.4">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根标签指定了类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/module/jackson-module-scala_2.10/2.4.4/jackson-module-scala_2.10-2.4.4.jar!/" />
</CLASSES>
<!-- Java文档集合标签包含库的Java文档 -->
<JAVADOC>
<!-- 根标签指定了Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/module/jackson-module-scala_2.10/2.4.4/jackson-module-scala_2.10-2.4.4-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码集合标签,包含库的源代码 -->
<SOURCES>
<!-- 根标签指定了源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/fasterxml/jackson/module/jackson-module-scala_2.10/2.4.4/jackson-module-scala_2.10-2.4.4-sources.jar!/" />
</SOURCES>
<!-- 结束图书馆标签 -->
</library>
<!-- 结束组件标签 -->
</component>

@ -1,13 +1,28 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个名为 "Maven: com.google.code.findbugs:jsr305:1.3.9" 的库 -->
<library name="Maven: com.google.code.findbugs:jsr305:1.3.9">
<!-- 定义库的类文件路径 -->
<CLASSES>
<!-- 指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar!/" />
</CLASSES>
<!-- 定义库的Java文档路径 -->
<JAVADOC>
<!-- 指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9-javadoc.jar!/" />
</JAVADOC>
<!-- 定义库的源代码路径 -->
<SOURCES>
<!-- 指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 组件标签,标识一个库表 -->
<component name="libraryTable">
<!-- 库标签定义了一个Maven库 -->
<library name="Maven: com.google.code.gson:gson:2.2.4">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根标签指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar!/" />
</CLASSES>
<!-- Java文档集合标签包含库的Java文档 -->
<JAVADOC>
<!-- 根标签指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/code/gson/gson/2.2.4/gson-2.2.4-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码集合标签,包含库的源代码 -->
<SOURCES>
<!-- 根标签指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/code/gson/gson/2.2.4/gson-2.2.4-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储和管理库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.google.guava:guava:14.0.1" -->
<library name="Maven: com.google.guava:guava:14.0.1">
<!-- 类文件集合,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/14.0.1/guava-14.0.1.jar!/" />
</CLASSES>
<!-- Java文档集合包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/14.0.1/guava-14.0.1-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码集合,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/14.0.1/guava-14.0.1-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 组件标签,表示库表的开始 -->
<component name="libraryTable">
<!-- 库标签定义了一个Maven库 -->
<library name="Maven: com.google.protobuf:protobuf-java:2.5.0">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根标签指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根标签指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根标签指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.googlecode.javaewah:JavaEWAH:0.3.2" -->
<library name="Maven: com.googlecode.javaewah:JavaEWAH:0.3.2">
<!-- 类文件集合,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/googlecode/javaewah/JavaEWAH/0.3.2/JavaEWAH-0.3.2.jar!/" />
</CLASSES>
<!-- Java文档集合包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/googlecode/javaewah/JavaEWAH/0.3.2/JavaEWAH-0.3.2-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码集合,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/googlecode/javaewah/JavaEWAH/0.3.2/JavaEWAH-0.3.2-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 组件标签,表示库表的开始 -->
<component name="libraryTable">
<!-- 库标签定义了一个Maven库 -->
<library name="Maven: com.jolbox:bonecp:0.8.0.RELEASE">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根标签指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根标签指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根标签指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.ning:compress-lzf:1.0.3" -->
<library name="Maven: com.ning:compress-lzf:1.0.3">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/ning/compress-lzf/1.0.3/compress-lzf-1.0.3.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/ning/compress-lzf/1.0.3/compress-lzf-1.0.3-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/ning/compress-lzf/1.0.3/compress-lzf-1.0.3-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 组件标签,表示库表的开始 -->
<component name="libraryTable">
<!-- 库标签定义了一个Maven库 -->
<library name="Maven: com.sun.jersey:jersey-client:1.9">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根标签指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/sun/jersey/jersey-client/1.9/jersey-client-1.9.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根标签指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/sun/jersey/jersey-client/1.9/jersey-client-1.9-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根标签指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/sun/jersey/jersey-client/1.9/jersey-client-1.9-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.sun.jersey:jersey-core:1.9" -->
<library name="Maven: com.sun.jersey:jersey-core:1.9">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/sun/jersey/jersey-core/1.9/jersey-core-1.9.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/sun/jersey/jersey-core/1.9/jersey-core-1.9-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/sun/jersey/jersey-core/1.9/jersey-core-1.9-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.sun.jersey:jersey-server:1.9" -->
<library name="Maven: com.sun.jersey:jersey-server:1.9">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/sun/jersey/jersey-server/1.9/jersey-server-1.9.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/sun/jersey/jersey-server/1.9/jersey-server-1.9-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/sun/jersey/jersey-server/1.9/jersey-server-1.9-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.thoughtworks.paranamer:paranamer:2.6" -->
<library name="Maven: com.thoughtworks.paranamer:paranamer:2.6">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/thoughtworks/paranamer/paranamer/2.6/paranamer-2.6.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/thoughtworks/paranamer/paranamer/2.6/paranamer-2.6-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/thoughtworks/paranamer/paranamer/2.6/paranamer-2.6-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.twitter:chill_2.10:0.5.0" -->
<library name="Maven: com.twitter:chill_2.10:0.5.0">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/twitter/chill_2.10/0.5.0/chill_2.10-0.5.0.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/twitter/chill_2.10/0.5.0/chill_2.10-0.5.0-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/twitter/chill_2.10/0.5.0/chill_2.10-0.5.0-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 组件标签,表示库表的开始 -->
<component name="libraryTable">
<!-- 库标签定义了一个Maven库 -->
<library name="Maven: com.twitter:chill-java:0.5.0">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/twitter/chill-java/0.5.0/chill-java-0.5.0.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/twitter/chill-java/0.5.0/chill-java-0.5.0-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/twitter/chill-java/0.5.0/chill-java-0.5.0-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.twitter:parquet-hadoop-bundle:1.6.0" -->
<library name="Maven: com.twitter:parquet-hadoop-bundle:1.6.0">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/twitter/parquet-hadoop-bundle/1.6.0/parquet-hadoop-bundle-1.6.0.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/twitter/parquet-hadoop-bundle/1.6.0/parquet-hadoop-bundle-1.6.0-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/twitter/parquet-hadoop-bundle/1.6.0/parquet-hadoop-bundle-1.6.0-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.typesafe.akka:akka-actor_2.10:2.3.11" -->
<library name="Maven: com.typesafe.akka:akka-actor_2.10:2.3.11">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/akka/akka-actor_2.10/2.3.11/akka-actor_2.10-2.3.11.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/akka/akka-actor_2.10/2.3.11/akka-actor_2.10-2.3.11-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/akka/akka-actor_2.10/2.3.11/akka-actor_2.10-2.3.11-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.typesafe.akka:akka-remote_2.10:2.3.11" -->
<library name="Maven: com.typesafe.akka:akka-remote_2.10:2.3.11">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/akka/akka-remote_2.10/2.3.11/akka-remote_2.10-2.3.11.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/akka/akka-remote_2.10/2.3.11/akka-remote_2.10-2.3.11-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/akka/akka-remote_2.10/2.3.11/akka-remote_2.10-2.3.11-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.typesafe.akka:akka-slf4j_2.10:2.3.11" -->
<library name="Maven: com.typesafe.akka:akka-slf4j_2.10:2.3.11">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/akka/akka-slf4j_2.10/2.3.11/akka-slf4j_2.10-2.3.11.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/akka/akka-slf4j_2.10/2.3.11/akka-slf4j_2.10-2.3.11-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/akka/akka-slf4j_2.10/2.3.11/akka-slf4j_2.10-2.3.11-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.typesafe:config:1.2.1" -->
<library name="Maven: com.typesafe:config:1.2.1">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/config/1.2.1/config-1.2.1.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/config/1.2.1/config-1.2.1-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/typesafe/config/1.2.1/config-1.2.1-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "com.yammer.metrics:metrics-core:2.2.0" -->
<library name="Maven: com.yammer.metrics:metrics-core:2.2.0">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-beanutils:commons-beanutils:1.7.0" -->
<library name="Maven: commons-beanutils:commons-beanutils:1.7.0">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-beanutils:commons-beanutils-core:1.8.0" -->
<library name="Maven: commons-beanutils:commons-beanutils-core:1.8.0">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-cli:commons-cli:1.2" -->
<library name="Maven: commons-cli:commons-cli:1.2">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-cli/commons-cli/1.2/commons-cli-1.2.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-cli/commons-cli/1.2/commons-cli-1.2-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-cli/commons-cli/1.2/commons-cli-1.2-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: commons-codec:commons-codec:1.10">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<library name="Maven: commons-collections:commons-collections:3.2.2">
<!-- 定义一个Maven库名为 "commons-codec:commons-codec:1.10" -->
<library name="Maven: commons-codec:commons-codec:1.10">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar!/" />
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2-javadoc.jar!/" />
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2-sources.jar!/" />
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-configuration:commons-configuration:1.6" -->
<library name="Maven: commons-configuration:commons-configuration:1.6">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-configuration/commons-configuration/1.6/commons-configuration-1.6-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-configuration/commons-configuration/1.6/commons-configuration-1.6-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-dbcp:commons-dbcp:1.4" -->
<library name="Maven: commons-dbcp:commons-dbcp:1.4">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-digester:commons-digester:1.8" -->
<library name="Maven: commons-digester:commons-digester:1.8">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-digester/commons-digester/1.8/commons-digester-1.8.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-digester/commons-digester/1.8/commons-digester-1.8-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-digester/commons-digester/1.8/commons-digester-1.8-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-httpclient:commons-httpclient:3.1" -->
<library name="Maven: commons-httpclient:commons-httpclient:3.1">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-io:commons-io:2.4" -->
<library name="Maven: commons-io:commons-io:2.4">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-lang:commons-lang:2.4" -->
<library name="Maven: commons-lang:commons-lang:2.4">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.4/commons-lang-2.4.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.4/commons-lang-2.4-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-lang/commons-lang/2.4/commons-lang-2.4-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-logging:commons-logging:1.1.3" -->
<library name="Maven: commons-logging:commons-logging:1.1.3">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-net:commons-net:2.2" -->
<library name="Maven: commons-net:commons-net:2.2">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-net/commons-net/2.2/commons-net-2.2.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-net/commons-net/2.2/commons-net-2.2-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-net/commons-net/2.2/commons-net-2.2-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "commons-pool:commons-pool:1.5.4" -->
<library name="Maven: commons-pool:commons-pool:1.5.4">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-pool/commons-pool/1.5.4/commons-pool-1.5.4.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-pool/commons-pool/1.5.4/commons-pool-1.5.4-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/commons-pool/commons-pool/1.5.4/commons-pool-1.5.4-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "io.dropwizard.metrics:metrics-core:3.1.2" -->
<library name="Maven: io.dropwizard.metrics:metrics-core:3.1.2">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-core/3.1.2/metrics-core-3.1.2-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "io.dropwizard.metrics:metrics-graphite:3.1.2" -->
<library name="Maven: io.dropwizard.metrics:metrics-graphite:3.1.2">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-graphite/3.1.2/metrics-graphite-3.1.2.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-graphite/3.1.2/metrics-graphite-3.1.2-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-graphite/3.1.2/metrics-graphite-3.1.2-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "io.dropwizard.metrics:metrics-json:3.1.2" -->
<library name="Maven: io.dropwizard.metrics:metrics-json:3.1.2">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-json/3.1.2/metrics-json-3.1.2.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-json/3.1.2/metrics-json-3.1.2-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-json/3.1.2/metrics-json-3.1.2-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "io.dropwizard.metrics:metrics-jvm:3.1.2" -->
<library name="Maven: io.dropwizard.metrics:metrics-jvm:3.1.2">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-jvm/3.1.2/metrics-jvm-3.1.2.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-jvm/3.1.2/metrics-jvm-3.1.2-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/dropwizard/metrics/metrics-jvm/3.1.2/metrics-jvm-3.1.2-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "io.netty:netty:3.8.0.Final" -->
<library name="Maven: io.netty:netty:3.8.0.Final">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/netty/netty/3.8.0.Final/netty-3.8.0.Final.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/netty/netty/3.8.0.Final/netty-3.8.0.Final-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/netty/netty/3.8.0.Final/netty-3.8.0.Final-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "io.netty:netty-all:4.0.29.Final" -->
<library name="Maven: io.netty:netty-all:4.0.29.Final">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-all/4.0.29.Final/netty-all-4.0.29.Final.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-all/4.0.29.Final/netty-all-4.0.29.Final-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/io/netty/netty-all/4.0.29.Final/netty-all-4.0.29.Final-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "javax.activation:activation:1.1" -->
<library name="Maven: javax.activation:activation:1.1">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "javax.jdo:jdo-api:3.0.1" -->
<library name="Maven: javax.jdo:jdo-api:3.0.1">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/jdo/jdo-api/3.0.1/jdo-api-3.0.1.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/jdo/jdo-api/3.0.1/jdo-api-3.0.1-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/jdo/jdo-api/3.0.1/jdo-api-3.0.1-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "javax.servlet:servlet-api:2.5" -->
<library name="Maven: javax.servlet:servlet-api:2.5">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/servlet/servlet-api/2.5/servlet-api-2.5-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/servlet/servlet-api/2.5/servlet-api-2.5-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "javax.transaction:jta:1.1" -->
<library name="Maven: javax.transaction:jta:1.1">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/transaction/jta/1.1/jta-1.1.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/transaction/jta/1.1/jta-1.1-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/transaction/jta/1.1/jta-1.1-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "javax.xml.bind:jaxb-api:2.2.2" -->
<library name="Maven: javax.xml.bind:jaxb-api:2.2.2">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "javax.xml.stream:stax-api:1.0-2" -->
<library name="Maven: javax.xml.stream:stax-api:1.0-2">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "javolution:javolution:5.5.1" -->
<library name="Maven: javolution:javolution:5.5.1">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javolution/javolution/5.5.1/javolution-5.5.1.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javolution/javolution/5.5.1/javolution-5.5.1-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/javolution/javolution/5.5.1/javolution-5.5.1-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "jline:jline:2.12" -->
<library name="Maven: jline:jline:2.12">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/jline/jline/2.12/jline-2.12.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/jline/jline/2.12/jline-2.12-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/jline/jline/2.12/jline-2.12-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "joda-time:joda-time:2.5" -->
<library name="Maven: joda-time:joda-time:2.5">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/joda-time/joda-time/2.5/joda-time-2.5.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/joda-time/joda-time/2.5/joda-time-2.5-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/joda-time/joda-time/2.5/joda-time-2.5-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "junit:junit:4.12" -->
<library name="Maven: junit:junit:4.12">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/junit/junit/4.12/junit-4.12.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/junit/junit/4.12/junit-4.12-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/junit/junit/4.12/junit-4.12-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "log4j:apache-log4j-extras:1.2.17" -->
<library name="Maven: log4j:apache-log4j-extras:1.2.17">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/log4j/apache-log4j-extras/1.2.17/apache-log4j-extras-1.2.17.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/log4j/apache-log4j-extras/1.2.17/apache-log4j-extras-1.2.17-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/log4j/apache-log4j-extras/1.2.17/apache-log4j-extras-1.2.17-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "log4j:log4j:1.2.17" -->
<library name="Maven: log4j:log4j:1.2.17">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.17/log4j-1.2.17.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.17/log4j-1.2.17-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.17/log4j-1.2.17-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "mysql:mysql-connector-java:5.1.6" -->
<library name="Maven: mysql:mysql-connector-java:5.1.6">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/mysql/mysql-connector-java/5.1.6/mysql-connector-java-5.1.6.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/mysql/mysql-connector-java/5.1.6/mysql-connector-java-5.1.6-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/mysql/mysql-connector-java/5.1.6/mysql-connector-java-5.1.6-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "net.hydromatic:eigenbase-properties:1.1.5" -->
<library name="Maven: net.hydromatic:eigenbase-properties:1.1.5">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/hydromatic/eigenbase-properties/1.1.5/eigenbase-properties-1.1.5.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/hydromatic/eigenbase-properties/1.1.5/eigenbase-properties-1.1.5-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/hydromatic/eigenbase-properties/1.1.5/eigenbase-properties-1.1.5-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "net.java.dev.jets3t:jets3t:0.7.1" -->
<library name="Maven: net.java.dev.jets3t:jets3t:0.7.1">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jets3t/jets3t/0.7.1/jets3t-0.7.1.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jets3t/jets3t/0.7.1/jets3t-0.7.1-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jets3t/jets3t/0.7.1/jets3t-0.7.1-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "net.jpountz.lz4:lz4:1.3.0" -->
<library name="Maven: net.jpountz.lz4:lz4:1.3.0">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/jpountz/lz4/lz4/1.3.0/lz4-1.3.0.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/jpountz/lz4/lz4/1.3.0/lz4-1.3.0-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/jpountz/lz4/lz4/1.3.0/lz4-1.3.0-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "net.razorvine:pyrolite:4.4" -->
<library name="Maven: net.razorvine:pyrolite:4.4">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/razorvine/pyrolite/4.4/pyrolite-4.4.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/razorvine/pyrolite/4.4/pyrolite-4.4-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/razorvine/pyrolite/4.4/pyrolite-4.4-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "net.sf.opencsv:opencsv:2.3" -->
<library name="Maven: net.sf.opencsv:opencsv:2.3">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/sf/opencsv/opencsv/2.3/opencsv-2.3.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/sf/opencsv/opencsv/2.3/opencsv-2.3-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/sf/opencsv/opencsv/2.3/opencsv-2.3-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "net.sf.py4j:py4j:0.8.2.1" -->
<library name="Maven: net.sf.py4j:py4j:0.8.2.1">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/sf/py4j/py4j/0.8.2.1/py4j-0.8.2.1.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/sf/py4j/py4j/0.8.2.1/py4j-0.8.2.1-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/net/sf/py4j/py4j/0.8.2.1/py4j-0.8.2.1-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.antlr:ST4:4.0.4" -->
<library name="Maven: org.antlr:ST4:4.0.4">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/antlr/ST4/4.0.4/ST4-4.0.4.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/antlr/ST4/4.0.4/ST4-4.0.4-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/antlr/ST4/4.0.4/ST4-4.0.4-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.antlr:antlr-runtime:3.4" -->
<library name="Maven: org.antlr:antlr-runtime:3.4">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/antlr/antlr-runtime/3.4/antlr-runtime-3.4.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/antlr/antlr-runtime/3.4/antlr-runtime-3.4-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/antlr/antlr-runtime/3.4/antlr-runtime-3.4-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.antlr:stringtemplate:3.2.1" -->
<library name="Maven: org.antlr:stringtemplate:3.2.1">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/antlr/stringtemplate/3.2.1/stringtemplate-3.2.1.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/antlr/stringtemplate/3.2.1/stringtemplate-3.2.1-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/antlr/stringtemplate/3.2.1/stringtemplate-3.2.1-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.apache.avro:avro:1.7.7" -->
<library name="Maven: org.apache.avro:avro:1.7.7">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro/1.7.7/avro-1.7.7.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro/1.7.7/avro-1.7.7-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro/1.7.7/avro-1.7.7-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.apache.avro:avro-ipc:1.7.7" -->
<library name="Maven: org.apache.avro:avro-ipc:1.7.7">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.7.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.7-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.7-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.apache.avro:avro-ipc:tests:1.7.7" -->
<library name="Maven: org.apache.avro:avro-ipc:tests:1.7.7">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.7-tests.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.7-test-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-ipc/1.7.7/avro-ipc-1.7.7-test-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
</component>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.apache.avro:avro-mapred:hadoop2:1.7.7" -->
<library name="Maven: org.apache.avro:avro-mapred:hadoop2:1.7.7">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-mapred/1.7.7/avro-mapred-1.7.7-hadoop2.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-mapred/1.7.7/avro-mapred-1.7.7-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/avro/avro-mapred/1.7.7/avro-mapred-1.7.7-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.apache.calcite:calcite-avatica:1.2.0-incubating" -->
<library name="Maven: org.apache.calcite:calcite-avatica:1.2.0-incubating">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/calcite/calcite-avatica/1.2.0-incubating/calcite-avatica-1.2.0-incubating.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/calcite/calcite-avatica/1.2.0-incubating/calcite-avatica-1.2.0-incubating-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/calcite/calcite-avatica/1.2.0-incubating/calcite-avatica-1.2.0-incubating-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.apache.calcite:calcite-core:1.2.0-incubating" -->
<library name="Maven: org.apache.calcite:calcite-core:1.2.0-incubating">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/calcite/calcite-core/1.2.0-incubating/calcite-core-1.2.0-incubating.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/calcite/calcite-core/1.2.0-incubating/calcite-core-1.2.0-incubating-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/calcite/calcite-core/1.2.0-incubating/calcite-core-1.2.0-incubating-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.apache.calcite:calcite-linq4j:1.2.0-incubating" -->
<library name="Maven: org.apache.calcite:calcite-linq4j:1.2.0-incubating">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/calcite/calcite-linq4j/1.2.0-incubating/calcite-linq4j-1.2.0-incubating.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/calcite/calcite-linq4j/1.2.0-incubating/calcite-linq4j-1.2.0-incubating-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/calcite/calcite-linq4j/1.2.0-incubating/calcite-linq4j-1.2.0-incubating-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.apache.commons:commons-compress:1.4.1" -->
<library name="Maven: org.apache.commons:commons-compress:1.4.1">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,13 +1,34 @@
<!-- 定义一个名为 "libraryTable" 的组件,用于存储库信息 -->
<component name="libraryTable">
<!-- 定义一个Maven库名为 "org.apache.commons:commons-lang3:3.3.2" -->
<library name="Maven: org.apache.commons:commons-lang3:3.3.2">
<!-- 类文件集合标签,包含库的类文件 -->
<CLASSES>
<!-- 根元素指定类文件的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar!/" />
</CLASSES>
<!-- Java文档标签包含库的Java文档 -->
<JAVADOC>
<!-- 根元素指定Java文档的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2-javadoc.jar!/" />
</JAVADOC>
<!-- 源代码标签,包含库的源代码 -->
<SOURCES>
<!-- 根元素指定源代码的jar包URL -->
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2-sources.jar!/" />
</SOURCES>
<!-- 结束库的定义 -->
</library>
<!-- 结束组件的定义 -->
</component>

@ -1,58 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="AutoImportSettings">
<option name="autoReloadType" value="ALL" />
</component>
<component name="ChangeListManager">
<list default="true" id="a7505764-040b-48e2-b2fc-8c5b579e595f" name="Default" comment="">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
<change beforePath="$PROJECT_DIR$/README.md" afterPath="$PROJECT_DIR$/README.md" />
</list>
<ignored path="$PROJECT_DIR$/out/" />
<ignored path="$PROJECT_DIR$/target/" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="TRACKING_ENABLED" value="true" />
<list default="true" id="a7505764-040b-48e2-b2fc-8c5b579e595f" name="Default" comment="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file leaf-file-name="UserVisitAnalyze.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/cn/edu/hust/session/UserVisitAnalyze.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-377">
<caret line="972" column="29" lean-forward="false" selection-start-line="972" selection-start-column="29" selection-end-line="972" selection-end-column="29" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="MockData.java" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/cn/edu/hust/mockData/MockData.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1482">
<caret line="93" column="50" lean-forward="false" selection-start-line="93" selection-start-column="50" selection-end-line="93" selection-end-column="50" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="README.md" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/README.md">
<provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
<state split_layout="FIRST">
<first_editor relative-caret-position="703">
<caret line="448" column="0" lean-forward="false" selection-start-line="448" selection-start-column="0" selection-end-line="448" selection-end-column="0" />
<folding />
</first_editor>
<second_editor />
</state>
</provider>
</entry>
</file>
</leaf>
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
@ -69,6 +26,11 @@
</findStrings>
</component>
<component name="Git.Settings">
<option name="RECENT_BRANCH_BY_REPOSITORY">
<map>
<entry key="$PROJECT_DIR$" value="main" />
</map>
</option>
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="GradleLocalSettings">
@ -142,11 +104,6 @@
<option name="pluginUpdatePolicy" value="UPDATE" />
</MavenGeneralSettings>
</option>
<option name="importingSettings">
<MavenImportingSettings>
<option name="importAutomatically" value="true" />
</MavenImportingSettings>
</option>
</component>
<component name="MavenRunner">
<option name="jreName" value="#JAVA_INTERNAL" />
@ -157,6 +114,7 @@
<option name="width" value="1440" />
<option name="height" value="873" />
</component>
<component name="ProjectId" id="2qIcFXAdFl9lcKixAJ6tEextwHI" />
<component name="ProjectInspectionProfilesVisibleTreeState">
<entry key="Project Default">
<profile-state>
@ -278,16 +236,22 @@
<pane id="AndroidView" />
</panes>
</component>
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">
<property name="SHARE_PROJECT_CONFIGURATION_FILES" value="true" />
<property name="SearchEverywhereHistoryKey" value="wor&#9;FILE&#9;file:///Users/youyujie/Documents/UserActionAnalyzePlatform/.idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml" />
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="aspect.path.notification.shown" value="true" />
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
<property name="nodejs_npm_path_reset_for_default_project" value="true" />
<property name="project.structure.last.edited" value="Modules" />
<property name="project.structure.proportion" value="0.15" />
<property name="project.structure.side.proportion" value="0.2" />
<property name="settings.editor.selected.configurable" value="MavenSettings" />
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="aspect.path.notification.shown" value="true" />
<property name="SearchEverywhereHistoryKey" value="wor&#9;FILE&#9;file:///Users/youyujie/Documents/UserActionAnalyzePlatform/.idea/libraries/Maven__org_apache_curator_curator_framework_2_4_0.xml" />
</component>
<component name="RecentsManager">
<key name="MoveClassesOrPackagesDialog.RECENTS_KEY">
@ -299,18 +263,6 @@
<recent name="$PROJECT_DIR$/src/main/java/cn/edu/hust/until" />
</key>
</component>
<component name="RunDashboard">
<option name="ruleStates">
<list>
<RuleState>
<option name="name" value="ConfigurationTypeDashboardGroupingRule" />
</RuleState>
<RuleState>
<option name="name" value="StatusDashboardGroupingRule" />
</RuleState>
</list>
</option>
</component>
<component name="RunManager" selected="Application.UserVisitAnalyze">
<configuration default="true" type="Applet" factoryName="Applet">
<option name="HTML_USED" value="false" />
@ -320,218 +272,136 @@
<module />
</configuration>
<configuration name="UserVisitAnalyze" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea">
<option name="MAIN_CLASS_NAME" value="cn.edu.hust.session.UserVisitAnalyze" />
<module name="UserActionAnalyzePlatform" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<extension name="coverage">
<pattern>
<option name="PATTERN" value="cn.edu.hust.session.*" />
<option name="ENABLED" value="true" />
</pattern>
</extension>
<option name="MAIN_CLASS_NAME" value="cn.edu.hust.session.UserVisitAnalyze" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="UserActionAnalyzePlatform" />
<envs />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration default="true" type="Application" factoryName="Application">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="" />
<envs />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration name="ParamUtilsTest.test2" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea">
<module name="UserActionAnalyzePlatform" />
<extension name="coverage">
<pattern>
<option name="PATTERN" value="cn.edu.hust.utils.*" />
<option name="ENABLED" value="true" />
</pattern>
</extension>
<module name="UserActionAnalyzePlatform" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" value="cn.edu.hust.utils" />
<option name="MAIN_CLASS_NAME" value="cn.edu.hust.utils.ParamUtilsTest" />
<option name="METHOD_NAME" value="test2" />
<option name="TEST_OBJECT" value="method" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<envs />
<patterns />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration name="SessionAggrDao.test" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea">
<module name="UserActionAnalyzePlatform" />
<extension name="coverage">
<pattern>
<option name="PATTERN" value="cn.edu.hust.dao.*" />
<option name="ENABLED" value="true" />
</pattern>
</extension>
<module name="UserActionAnalyzePlatform" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" value="cn.edu.hust.dao" />
<option name="MAIN_CLASS_NAME" value="cn.edu.hust.dao.SessionAggrDao" />
<option name="METHOD_NAME" value="test" />
<option name="TEST_OBJECT" value="method" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<envs />
<patterns />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration name="SessionDetailTest.testInsert" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea">
<module name="UserActionAnalyzePlatform" />
<extension name="coverage">
<pattern>
<option name="PATTERN" value="cn.edu.hust.dao.*" />
<option name="ENABLED" value="true" />
</pattern>
</extension>
<module name="UserActionAnalyzePlatform" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" value="cn.edu.hust.dao" />
<option name="MAIN_CLASS_NAME" value="cn.edu.hust.dao.SessionDetailTest" />
<option name="METHOD_NAME" value="testInsert" />
<option name="TEST_OBJECT" value="method" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<envs />
<patterns />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration name="SessionRandomExtractDaoTest.testBatchInsert" type="JUnit" factoryName="JUnit" temporary="true" nameIsGenerated="true">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea">
<module name="UserActionAnalyzePlatform" />
<extension name="coverage">
<pattern>
<option name="PATTERN" value="cn.edu.hust.dao.*" />
<option name="ENABLED" value="true" />
</pattern>
</extension>
<module name="UserActionAnalyzePlatform" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" value="cn.edu.hust.dao" />
<option name="MAIN_CLASS_NAME" value="cn.edu.hust.dao.SessionRandomExtractDaoTest" />
<option name="METHOD_NAME" value="testBatchInsert" />
<option name="TEST_OBJECT" value="method" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<envs />
<patterns />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration default="true" type="JUnit" factoryName="JUnit">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="TEST_OBJECT" value="class" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<envs />
<patterns />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration default="true" type="Remote" factoryName="Remote">
<option name="USE_SOCKET_TRANSPORT" value="true" />
<option name="SERVER_MODE" value="false" />
<option name="SHMEM_ADDRESS" value="javadebug" />
<option name="HOST" value="localhost" />
<option name="PORT" value="5005" />
</configuration>
<configuration default="true" type="TestNG" factoryName="TestNG">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="SUITE_NAME" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="GROUP_NAME" />
<configuration default="true" type="TestNG">
<option name="TEST_OBJECT" value="CLASS" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="%MODULE_WORKING_DIR%" />
<option name="OUTPUT_DIRECTORY" />
<option name="ANNOTATION_TYPE" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<option name="USE_DEFAULT_REPORTERS" value="false" />
<option name="PROPERTIES_FILE" />
<envs />
<properties />
<listeners />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<configuration default="true" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType" factoryName="Plugin">
<configuration default="true" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType">
<module name="" />
<option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -XX:MaxPermSize=250m -ea" />
<option name="PROGRAM_PARAMETERS" />
<predefined_log_file id="idea.log" enabled="true" />
<predefined_log_file enabled="true" id="idea.log" />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
<list size="5">
<item index="0" class="java.lang.String" itemvalue="Application.UserVisitAnalyze" />
<item index="1" class="java.lang.String" itemvalue="JUnit.ParamUtilsTest.test2" />
<item index="2" class="java.lang.String" itemvalue="JUnit.SessionAggrDao.test" />
<item index="3" class="java.lang.String" itemvalue="JUnit.SessionDetailTest.testInsert" />
<item index="4" class="java.lang.String" itemvalue="JUnit.SessionRandomExtractDaoTest.testBatchInsert" />
<list>
<item itemvalue="Application.UserVisitAnalyze" />
<item itemvalue="JUnit.ParamUtilsTest.test2" />
<item itemvalue="JUnit.SessionAggrDao.test" />
<item itemvalue="JUnit.SessionDetailTest.testInsert" />
<item itemvalue="JUnit.SessionRandomExtractDaoTest.testBatchInsert" />
</list>
<recent_temporary>
<list size="5">
<item index="0" class="java.lang.String" itemvalue="Application.UserVisitAnalyze" />
<item index="1" class="java.lang.String" itemvalue="JUnit.SessionRandomExtractDaoTest.testBatchInsert" />
<item index="2" class="java.lang.String" itemvalue="JUnit.SessionDetailTest.testInsert" />
<item index="3" class="java.lang.String" itemvalue="JUnit.SessionAggrDao.test" />
<item index="4" class="java.lang.String" itemvalue="JUnit.ParamUtilsTest.test2" />
<list>
<item itemvalue="Application.UserVisitAnalyze" />
<item itemvalue="JUnit.SessionRandomExtractDaoTest.testBatchInsert" />
<item itemvalue="JUnit.SessionDetailTest.testInsert" />
<item itemvalue="JUnit.SessionAggrDao.test" />
<item itemvalue="JUnit.ParamUtilsTest.test2" />
</list>
</recent_temporary>
</component>
<component name="ShelveChangesManager" show_recycled="false">
<option name="remove_strategy" value="false" />
</component>
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
<component name="SvnConfiguration">
<configuration />
</component>
@ -551,6 +421,7 @@
<workItem from="1529845795654" duration="7752000" />
<workItem from="1529887211212" duration="6851000" />
<workItem from="1529994772485" duration="146000" />
<workItem from="1734353432207" duration="11608000" />
</task>
<task id="LOCAL-00001" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1529592741848</created>
@ -566,7 +437,91 @@
<option name="project" value="LOCAL" />
<updated>1529593229553</updated>
</task>
<option name="localTasksCounter" value="3" />
<task id="LOCAL-00003" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734355623186</created>
<option name="number" value="00003" />
<option name="presentableId" value="LOCAL-00003" />
<option name="project" value="LOCAL" />
<updated>1734355623186</updated>
</task>
<task id="LOCAL-00004" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734356287423</created>
<option name="number" value="00004" />
<option name="presentableId" value="LOCAL-00004" />
<option name="project" value="LOCAL" />
<updated>1734356287423</updated>
</task>
<task id="LOCAL-00005" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734357370059</created>
<option name="number" value="00005" />
<option name="presentableId" value="LOCAL-00005" />
<option name="project" value="LOCAL" />
<updated>1734357370059</updated>
</task>
<task id="LOCAL-00006" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734357762782</created>
<option name="number" value="00006" />
<option name="presentableId" value="LOCAL-00006" />
<option name="project" value="LOCAL" />
<updated>1734357762782</updated>
</task>
<task id="LOCAL-00007" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734358077856</created>
<option name="number" value="00007" />
<option name="presentableId" value="LOCAL-00007" />
<option name="project" value="LOCAL" />
<updated>1734358077856</updated>
</task>
<task id="LOCAL-00008" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734362496554</created>
<option name="number" value="00008" />
<option name="presentableId" value="LOCAL-00008" />
<option name="project" value="LOCAL" />
<updated>1734362496554</updated>
</task>
<task id="LOCAL-00009" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734362612615</created>
<option name="number" value="00009" />
<option name="presentableId" value="LOCAL-00009" />
<option name="project" value="LOCAL" />
<updated>1734362612615</updated>
</task>
<task id="LOCAL-00010" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734362968394</created>
<option name="number" value="00010" />
<option name="presentableId" value="LOCAL-00010" />
<option name="project" value="LOCAL" />
<updated>1734362968394</updated>
</task>
<task id="LOCAL-00011" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734363809106</created>
<option name="number" value="00011" />
<option name="presentableId" value="LOCAL-00011" />
<option name="project" value="LOCAL" />
<updated>1734363809106</updated>
</task>
<task id="LOCAL-00012" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734364949444</created>
<option name="number" value="00012" />
<option name="presentableId" value="LOCAL-00012" />
<option name="project" value="LOCAL" />
<updated>1734364949444</updated>
</task>
<task id="LOCAL-00013" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734365705378</created>
<option name="number" value="00013" />
<option name="presentableId" value="LOCAL-00013" />
<option name="project" value="LOCAL" />
<updated>1734365705378</updated>
</task>
<task id="LOCAL-00014" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734366950342</created>
<option name="number" value="00014" />
<option name="presentableId" value="LOCAL-00014" />
<option name="project" value="LOCAL" />
<updated>1734366950342</updated>
</task>
<option name="localTasksCounter" value="15" />
<servers />
</component>
<component name="TestHistory">
@ -669,36 +624,19 @@
</layout-to-restore>
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="1" />
<option name="version" value="3" />
</component>
<component name="Vcs.Log.Tabs.Properties">
<option name="TAB_STATES">
<map>
<entry key="MAIN">
<value>
<State>
<option name="RECENTLY_FILTERED_USER_GROUPS">
<collection />
</option>
<option name="RECENTLY_FILTERED_BRANCH_GROUPS">
<collection />
</option>
<option name="COLUMN_ORDER">
<list>
<option value="0" />
<option value="1" />
<option value="2" />
<option value="3" />
</list>
</option>
</State>
<State />
</value>
</entry>
</map>
</option>
</component>
<component name="VcsContentAnnotationSettings">
<option name="myLimit" value="2678400000" />
<option name="oldMeFiltersMigrated" value="true" />
</component>
<component name="VcsManagerConfiguration">
<MESSAGE value="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成" />
@ -706,9 +644,14 @@
</component>
<component name="XDebuggerManager">
<breakpoint-manager>
<option name="time" value="32" />
<breakpoints>
<line-breakpoint enabled="true" type="java-line">
<url>file://$PROJECT_DIR$/src/main/java/cn/edu/hust/dao/SessionDetailDao.java</url>
<line>7</line>
<option name="timeStamp" value="2" />
</line-breakpoint>
</breakpoints>
</breakpoint-manager>
<watches-manager />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/src/main/java/cn/edu/hust/conf/ConfigurationManager.java">

@ -1,35 +1,36 @@
package cn.edu.hust.dao.factory;
package cn.edu.hust.dao.factory; // 定义包名表示这个类属于cn.edu.hust.dao.factory包
import cn.edu.hust.dao.*;
import cn.edu.hust.dao.impl.*;
import cn.edu.hust.domain.SessionDetail;
import cn.edu.hust.domain.SessionRandomExtract;
import cn.edu.hust.dao.*; // 导入cn.edu.hust.dao包下的所有类
import cn.edu.hust.dao.impl.*; // 导入cn.edu.hust.dao.impl包下的所有类
import cn.edu.hust.domain.SessionDetail; // 导入SessionDetail实体类
import cn.edu.hust.domain.SessionRandomExtract; // 导入SessionRandomExtract实体类
public class DaoFactory {
public class DaoFactory { // 定义DaoFactory类用于创建数据访问对象的实例
/**
* 使
* @return
* 使TaskDao
* @return TaskDao
*/
public static TaskDao getTaskDao()
{
return new TaskDaoImpl();
public static TaskDao getTaskDao() {
return new TaskDaoImpl(); // 创建并返回TaskDaoImpl对象
}
public static SessionAggrStatDao getSessionAggrStatDao()
{
return new SessionAggrStatDaoImpl();
public static SessionAggrStatDao getSessionAggrStatDao() {
return new SessionAggrStatDaoImpl(); // 创建并返回SessionAggrStatDaoImpl对象
}
public static SessionRandomExtractDao getSessionRandomExtractDao(){
return new SessionRandomExtractDaoImpl();
public static SessionRandomExtractDao getSessionRandomExtractDao() {
return new SessionRandomExtractDaoImpl(); // 创建并返回SessionRandomExtractDaoImpl对象
}
public static SessionDetailDao getSessionDetailDao()
{
return new SessionDetailDaoImpl();
public static SessionDetailDao getSessionDetailDao() {
return new SessionDetailDaoImpl(); // 创建并返回SessionDetailDaoImpl对象
}
public static Top10CategoryDao getTop10CategoryDao(){ return new Top10CategoryDaoImpl();}
public static Top10CategoryDao getTop10CategoryDao() {
return new Top10CategoryDaoImpl(); // 创建并返回Top10CategoryDaoImpl对象
}
public static Top10CategorySessionDao getTop10CategorySessionDao(){ return new Top10CategorySessionDaoImpl();}
}
public static Top10CategorySessionDao getTop10CategorySessionDao() {
return new Top10CategorySessionDaoImpl(); // 创建并返回Top10CategorySessionDaoImpl对象
}
}

@ -1,16 +1,25 @@
package cn.edu.hust.dao.impl;
// 定义包名表示这个类属于cn.edu.hust.dao.impl包
import cn.edu.hust.dao.SessionAggrStatDao;
// 导入SessionAggrStatDao接口
import cn.edu.hust.domain.SessionAggrStat;
// 导入SessionAggrStat实体类
import cn.edu.hust.jdbc.JDBCHelper;
// 导入JDBCHelper类用于数据库操作
import java.util.ArrayList;
// 导入ArrayList类用于创建列表
import java.util.List;
// 导入List接口
public class SessionAggrStatDaoImpl implements SessionAggrStatDao{
public class SessionAggrStatDaoImpl implements SessionAggrStatDao {
// 定义SessionAggrStatDaoImpl类实现SessionAggrStatDao接口
@Override
// 覆盖接口中的方法
public void insert(SessionAggrStat sessionAggrStat) {
String sql="insert into session_aggr_stat values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
// 定义insert方法用于插入单个SessionAggrStat对象
String sql="insert into session_aggr_stat values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; // 定义插入SQL语句
Object[] params={sessionAggrStat.getTaskId(),sessionAggrStat.getSessionCount(),sessionAggrStat.getVisit_Length_1s_3s(),
sessionAggrStat.getVisit_Length_4s_6s(),sessionAggrStat.getVisit_Length_7s_9s(),
sessionAggrStat.getVisit_Length_10s_30s(),sessionAggrStat.getVisit_Length_30s_60s(),
@ -19,15 +28,21 @@ public class SessionAggrStatDaoImpl implements SessionAggrStatDao{
sessionAggrStat.getStep_Length_1_3(),sessionAggrStat.getStep_Length_4_6(),sessionAggrStat.getStep_Length_7_9(),
sessionAggrStat.getStep_Length_7_9(),sessionAggrStat.getStep_Length_10_30(),
sessionAggrStat.getStep_Length_30_60()};
// 创建参数数组包含SessionAggrStat对象的所有属性
JDBCHelper.getInstance().excuteUpdate(sql,params);
// 调用JDBCHelper的excuteUpdate方法执行SQL更新
}
@Override
// 覆盖接口中的方法
public void batchInsert(List<SessionAggrStat> sessionAggrStatList) {
// 定义batchInsert方法用于批量插入SessionAggrStat对象
String sql="insert into session_aggr_stat values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
// 定义插入SQL语句
List<Object[]> paramList=new ArrayList<Object[]>();
for (SessionAggrStat sessionAggrStat:sessionAggrStatList)
{
// 创建一个列表用于存储每个SessionAggrStat对象的参数数组
for (SessionAggrStat sessionAggrStat:sessionAggrStatList) {
// 遍历传入的SessionAggrStat对象列表
Object[] params={sessionAggrStat.getTaskId(),sessionAggrStat.getSessionCount(),sessionAggrStat.getVisit_Length_1s_3s(),
sessionAggrStat.getVisit_Length_4s_6s(),sessionAggrStat.getVisit_Length_7s_9s(),
sessionAggrStat.getVisit_Length_10s_30s(),sessionAggrStat.getVisit_Length_30s_60s(),
@ -36,8 +51,11 @@ public class SessionAggrStatDaoImpl implements SessionAggrStatDao{
sessionAggrStat.getStep_Length_1_3(),sessionAggrStat.getStep_Length_4_6(),sessionAggrStat.getStep_Length_7_9(),
sessionAggrStat.getStep_Length_7_9(),sessionAggrStat.getStep_Length_10_30(),
sessionAggrStat.getStep_Length_30_60()};
// 创建参数数组包含当前SessionAggrStat对象的所有属性
paramList.add(params);
// 将参数数组添加到列表中
}
JDBCHelper.getInstance().excuteBatch(sql,paramList);
// 调用JDBCHelper的excuteBatch方法执行批量SQL更新
}
}
}

@ -1,36 +1,100 @@
package cn.edu.hust.dao.impl;
// 定义包名表示这个类属于cn.edu.hust.dao.impl包
import cn.edu.hust.dao.SessionDetailDao;
// 导入SessionDetailDao接口
import cn.edu.hust.domain.SessionDetail;
// 导入SessionDetail实体类
import cn.edu.hust.jdbc.JDBCHelper;
// 导入JDBCHelper类用于数据库操作
import java.io.Serializable;
// 导入Serializable接口用于序列化
import java.util.ArrayList;
// 导入ArrayList类用于创建列表
import java.util.List;
// 导入List接口
public class SessionDetailDaoImpl implements SessionDetailDao{
public class SessionDetailDaoImpl implements SessionDetailDao {
// 定义SessionDetailDaoImpl类实现SessionDetailDao接口
@Override
// 覆盖接口中的方法
public void insert(SessionDetail sessionDetail) {
String sql="insert into session_detail values(?,?,?,?,?,?,?,?,?,?,?,?)";
Object[] object=new Object[]{sessionDetail.getTaskId(),sessionDetail.getUserId(),
sessionDetail.getSessinId(),sessionDetail.getPageid(),sessionDetail.getActionTime(),
sessionDetail.getSearchKeyWord(),sessionDetail.getClickCategoryId(),sessionDetail.getClickProductId()
,sessionDetail.getOrderCategoryIds(),sessionDetail.getOrderProductIds(),sessionDetail.getPayCategoryIds(),sessionDetail.getPayProductIds()};
// 定义insert方法用于插入单个SessionDetail对象
String sql="insert into session_detail values(?,?,?,?,?,?,?,?,?,?,?,?,?)";
// 定义插入SQL语句
Object[] object=new Object[]{
// 创建一个对象数组用于存储SessionDetail对象的属性值
sessionDetail.getTaskId(),
// 获取任务ID
sessionDetail.getUserId(),
// 获取用户ID
sessionDetail.getSessinId(),
// 获取会话ID注意这里可能是拼写错误应该是sessionDetail.getSessionId()
sessionDetail.getPageid(),
// 获取页面ID
sessionDetail.getActionTime(),
// 获取操作时间
sessionDetail.getSearchKeyWord(),
// 获取搜索关键词
sessionDetail.getClickCategoryId(),
// 获取点击的分类ID
sessionDetail.getClickProductId(),
// 获取点击的产品ID
sessionDetail.getOrderCategoryIds(),
// 获取订单的分类IDs
sessionDetail.getOrderProductIds(),
// 获取订单的产品IDs
sessionDetail.getPayCategoryIds(),
// 获取支付的分类IDs
sessionDetail.getPayProductIds()
// 获取支付的产品IDs
};
JDBCHelper.getInstance().excuteUpdate(sql,object);
// 调用JDBCHelper的excuteUpdate方法执行SQL更新注意这里应该是executeUpdate
}
@Override
// 覆盖接口中的方法
public void batchInsert(List<SessionDetail> sessionDetailList) {
String sql="insert into session_detail values(?,?,?,?,?,?,?,?,?,?,?,?)";
// 定义batchInsert方法用于批量插入SessionDetail对象
String sql="insert into session_detail values(?,?,?,?,?,?,?,?,?,?,?,?,?)";
// 定义插入SQL语句
List<Object[]> paramList=new ArrayList<Object[]>();
for (SessionDetail sessionDetail:sessionDetailList)
{
Object[] object=new Object[]{sessionDetail.getTaskId(),sessionDetail.getUserId(),
sessionDetail.getSessinId(),sessionDetail.getPageid(),sessionDetail.getActionTime(),
sessionDetail.getSearchKeyWord(),sessionDetail.getClickCategoryId(),sessionDetail.getClickProductId()
,sessionDetail.getOrderCategoryIds(),sessionDetail.getOrderProductIds(),sessionDetail.getPayCategoryIds(),sessionDetail.getPayProductIds()};
// 创建一个列表用于存储每个SessionDetail对象的参数数组
for (SessionDetail sessionDetail:sessionDetailList) {
// 遍历传入的SessionDetail对象列表
Object[] object=new Object[]{
// 创建一个对象数组用于存储当前SessionDetail对象的属性值
sessionDetail.getTaskId(),
// 获取任务ID
sessionDetail.getUserId(),
// 获取用户ID
sessionDetail.getSessinId(),
// 获取会话ID注意这里可能是拼写错误应该是sessionDetail.getSessionId()
sessionDetail.getPageid(),
// 获取页面ID
sessionDetail.getActionTime(),
// 获取操作时间
sessionDetail.getSearchKeyWord(),
// 获取搜索关键词
sessionDetail.getClickCategoryId(),
// 获取点击的分类ID
sessionDetail.getClickProductId(),
// 获取点击的产品ID
sessionDetail.getOrderCategoryIds(),
// 获取订单的分类IDs
sessionDetail.getOrderProductIds(),
// 获取订单的产品IDs
sessionDetail.getPayCategoryIds(),
// 获取支付的分类IDs
sessionDetail.getPayProductIds()
// 获取支付的产品IDs
};
paramList.add(object);
// 将参数数组添加到列表中
}
JDBCHelper.getInstance().excuteBatch(sql,paramList);
// 调用JDBCHelper的excuteBatch方法执行批量SQL更新注意这里应该是executeBatch
}
}
}

@ -1,22 +1,47 @@
package cn.edu.hust.dao.impl;
// 定义包名表示这个类属于cn.edu.hust.dao.impl包
import cn.edu.hust.dao.SessionRandomExtractDao;
// 导入SessionRandomExtractDao接口
import cn.edu.hust.domain.SessionRandomExtract;
// 导入SessionRandomExtract实体类
import cn.edu.hust.jdbc.JDBCHelper;
// 导入JDBCHelper类用于数据库操作
import java.util.ArrayList;
// 导入ArrayList类用于创建列表
import java.util.List;
// 导入List接口
public class SessionRandomExtractDaoImpl implements SessionRandomExtractDao{
public class SessionRandomExtractDaoImpl implements SessionRandomExtractDao {
// 定义SessionRandomExtractDaoImpl类实现SessionRandomExtractDao接口
@Override
// 覆盖接口中的方法
public void batchInsert(List<SessionRandomExtract> sessionRandomExtractList) {
// 定义batchInsert方法用于批量插入SessionRandomExtract对象
String sql="insert into session_random_extract values(?,?,?,?,?)";
// 定义插入SQL语句
List<Object[]> paramList=new ArrayList<Object[]>();
// 创建一个列表用于存储每个SessionRandomExtract对象的参数数组
for (SessionRandomExtract sessionRandomExtract:sessionRandomExtractList) {
Object[] params=new Object[]{sessionRandomExtract.getTaskId(),sessionRandomExtract.getSessionId()
,sessionRandomExtract.getStartTime(),sessionRandomExtract.getSearchKeyWords(),sessionRandomExtract.getClick_category_ids()};
// 遍历传入的SessionRandomExtract对象列表
Object[] params=new Object[]{
// 创建一个对象数组用于存储当前SessionRandomExtract对象的属性值
sessionRandomExtract.getTaskId(),
// 获取任务ID
sessionRandomExtract.getSessionId(),
// 获取会话ID
sessionRandomExtract.getStartTime(),
// 获取开始时间
sessionRandomExtract.getSearchKeyWords(),
// 获取搜索关键词
sessionRandomExtract.getClick_category_ids()
// 获取点击的分类IDs
};
paramList.add(params);
// 将参数数组添加到列表中
}
JDBCHelper.getInstance().excuteBatch(sql,paramList);
// 调用JDBCHelper的excuteBatch方法执行批量SQL更新注意这里应该是executeBatch
}
}
}

@ -1,38 +1,64 @@
package cn.edu.hust.dao.impl;
// 定义包名表示这个类属于cn.edu.hust.dao.impl包
import cn.edu.hust.dao.TaskDao;
// 导入TaskDao接口
import cn.edu.hust.domain.Task;
// 导入Task实体类
import cn.edu.hust.jdbc.JDBCHelper;
// 导入JDBCHelper类用于数据库操作
import java.sql.ResultSet;
// 导入ResultSet类用于处理查询结果
import java.sql.SQLException;
// 导入SQLException类用于处理SQL异常
public class TaskDaoImpl implements TaskDao{
public class TaskDaoImpl implements TaskDao {
// 定义TaskDaoImpl类实现TaskDao接口
@Override
// 覆盖接口中的方法
public Task findTaskById(Long id) {
// 定义findTaskById方法根据ID查找任务
String sql="select * from task where task_id=?";
// 定义查询SQL语句
final Task task=new Task();
// 创建Task对象用于存储查询结果
JDBCHelper.getInstance().excuteQuery(sql, new Object[]{id}, new JDBCHelper.QueryCallBack() {
// 调用JDBCHelper的excuteQuery方法执行查询
@Override
public void process(ResultSet rs) {
// 定义process方法处理查询结果
try {
if(rs.next())
// 如果查询结果有数据
{
Long id=rs.getLong(1);
// 获取任务ID
String taskName=rs.getString(2);
// 获取任务名称
String createTime=rs.getString(3);
// 获取创建时间
String startTime=rs.getString(4);
// 获取开始时间
String finishTime=rs.getString(5);
// 获取完成时间
String taskType=rs.getString(6);
// 获取任务类型
String taskStatus=rs.getString(7);
// 获取任务状态
String taskParam=rs.getString(8);
// 获取任务参数
task.set(id,taskName,createTime,startTime,finishTime,taskType,taskStatus,taskParam);
// 设置Task对象的属性
}
} catch (SQLException e) {
// 捕获并处理SQLException
e.printStackTrace();
// 打印异常堆栈信息
}
}
});
return task;
// 返回Task对象
}
}
}

@ -1,36 +1,72 @@
package cn.edu.hust.dao.impl;
// 定义包名表示这个类属于cn.edu.hust.dao.impl包
import cn.edu.hust.dao.Top10CategoryDao;
// 导入Top10CategoryDao接口
import cn.edu.hust.domain.Top10Category;
// 导入Top10Category实体类
import cn.edu.hust.jdbc.JDBCHelper;
// 导入JDBCHelper类用于数据库操作
import java.util.ArrayList;
// 导入ArrayList类用于创建列表
import java.util.List;
// 导入List接口
public class Top10CategoryDaoImpl implements Top10CategoryDao {
// 定义Top10CategoryDaoImpl类实现Top10CategoryDao接口
@Override
// 覆盖接口中的方法
public void insert(Top10Category top10Category) {
// 定义insert方法用于插入单个Top10Category对象
String sql="insert into top10_category values(?,?,?,?,?)";
// 定义插入SQL语句
Object[] params=new Object[]{
top10Category.getTaskId(),top10Category.getCategoryId(),top10Category.getCategoryId(),
top10Category.getClickCount(),top10Category.getOrderCount(),top10Category.getPayCount()
// 创建一个对象数组用于存储Top10Category对象的属性值
top10Category.getTaskId(),
// 获取任务ID
top10Category.getCategoryId(),
// 获取分类ID注意这里代码中重复了两次可能是错误
top10Category.getCategoryId(),
// 重复的分类ID
top10Category.getClickCount(),
// 获取点击次数
top10Category.getOrderCount(),
// 获取订单次数
top10Category.getPayCount()
// 获取支付次数
};
JDBCHelper.getInstance().excuteUpdate(sql,params);
// 调用JDBCHelper的excuteUpdate方法执行SQL更新注意这里应该是executeUpdate
}
@Override
// 覆盖接口中的方法
public void batchInsert(List<Top10Category> top10CategoryList) {
// 定义batchInsert方法用于批量插入Top10Category对象
String sql="insert into top10_category values(?,?,?,?,?)";
// 定义插入SQL语句
List<Object[]> paramList=new ArrayList<Object[]>();
for (Top10Category top10Category:top10CategoryList)
{
// 创建一个列表用于存储每个Top10Category对象的参数数组
for (Top10Category top10Category:top10CategoryList) {
// 遍历传入的Top10Category对象列表
Object[] params=new Object[]{
top10Category.getTaskId(),top10Category.getCategoryId(),
top10Category.getClickCount(),top10Category.getOrderCount(),top10Category.getPayCount()
// 创建一个对象数组用于存储当前Top10Category对象的属性值
top10Category.getTaskId(),
// 获取任务ID
top10Category.getCategoryId(),
// 获取分类ID
top10Category.getClickCount(),
// 获取点击次数
top10Category.getOrderCount(),
// 获取订单次数
top10Category.getPayCount()
// 获取支付次数
};
paramList.add(params);
// 将参数数组添加到列表中
}
JDBCHelper.getInstance().excuteBatch(sql,paramList);
// 调用JDBCHelper的excuteBatch方法执行批量SQL更新注意这里应该是executeBatch
}
}
}

@ -1,24 +1,47 @@
package cn.edu.hust.dao.impl;
// 定义包名表示这个类属于cn.edu.hust.dao.impl包
import cn.edu.hust.dao.Top10CategorySessionDao;
// 导入Top10CategorySessionDao接口
import cn.edu.hust.domain.Top10CategorySession;
// 导入Top10CategorySession实体类
import cn.edu.hust.jdbc.JDBCHelper;
// 导入JDBCHelper类用于数据库操作
import java.util.ArrayList;
// 导入ArrayList类用于创建列表
import java.util.List;
// 导入List接口
public class Top10CategorySessionDaoImpl implements Top10CategorySessionDao
// 定义Top10CategorySessionDaoImpl类实现Top10CategorySessionDao接口
{
@Override
// 覆盖接口中的方法
public void batchInsert(List<Top10CategorySession> top10CategorySessionList) {
// 定义batchInsert方法用于批量插入Top10CategorySession对象
String sql="insert into top10_category_session values(?,?,?,?)";
// 定义插入SQL语句
List<Object[]> paramList=new ArrayList<Object[]>();
// 创建一个列表用于存储每个Top10CategorySession对象的参数数组
for(Top10CategorySession top10CategorySession:top10CategorySessionList)
// 遍历传入的Top10CategorySession对象列表
{
Object[] param=new Object[]{top10CategorySession.getTaskId(),top10CategorySession.getCategoryId(),
top10CategorySession.getSessionId(),top10CategorySession.getClickCount()};
Object[] param=new Object[]{
// 创建一个对象数组用于存储当前Top10CategorySession对象的属性值
top10CategorySession.getTaskId(),
// 获取任务ID
top10CategorySession.getCategoryId(),
// 获取分类ID
top10CategorySession.getSessionId(),
// 获取会话ID
top10CategorySession.getClickCount()
// 获取点击次数
};
paramList.add(param);
// 将参数数组添加到列表中
}
JDBCHelper.getInstance().excuteBatch(sql,paramList);
// 调用JDBCHelper的excuteBatch方法执行批量SQL更新注意这里应该是executeBatch
}
}
}

@ -1,59 +1,62 @@
package cn.edu.hust.demo;
// 定义包名表示这个类属于cn.edu.hust.demo包
/**
*
*/
public class Singleton {
// 定义Singleton类用于实现单例模式
/**
* 饿线
*/
/**
private static Singleton instance=new Singleton();
private Singleton()
{
/*
private static Singleton instance = new Singleton(); // 在类加载时就创建实例,实现线程安全
private Singleton() {
// 私有化构造函数防止外部通过new创建实例
}
public static Singleton getInstance()
{
public static Singleton getInstance() {
return instance;
}*/
// 提供全局访问点
}
*/
/**
* 线
private static Singleton instance=null;
private Singleton()
{
*/
/*
private static Singleton instance = null; // 实例化延后到第一次使用时
private Singleton() {
// 私有化构造函数防止外部通过new创建实例
}
public static Singleton getInstance()
{
if(instance==null) instance=new Singleton();
public static Singleton getInstance() {
if (instance == null) instance = new Singleton();
// 线程不安全,可能存在多个实例
return instance;
}*/
}
*/
/**
* 线
*/
private static Singleton instance=null;
private Singleton()
{
private static Singleton instance = null;
// 实例化延后到第一次使用时
private Singleton() {
// 私有化构造函数防止外部通过new创建实例
}
public static Singleton getInstance()
{
if(instance==null)
{
synchronized (Singleton.class)
{
if(instance==null)
{
instance=new Singleton();
public static Singleton getInstance() {
if (instance == null) {
// 第一次检查,避免不必要的同步
synchronized (Singleton.class) {
// 同步块,确保线程安全
if (instance == null) {
// 第二次检查,确保只有一个实例被创建
instance = new Singleton();
// 创建实例
}
}
}
return instance;
// 返回唯一实例
}
}
}

@ -1,15 +1,23 @@
package cn.edu.hust.dao;
// 定义包名表示这个类属于cn.edu.hust.dao包
import cn.edu.hust.dao.factory.DaoFactory;
// 导入DaoFactory类用于获取DAO实例
import cn.edu.hust.domain.SessionAggrStat;
// 导入SessionAggrStat实体类
import org.junit.Test;
// 导入JUnit测试注解
public class SessionAggrDao {
// 定义SessionAggrDao类用于测试SessionAggrStat的DAO操作
@Test
public void test()
{
SessionAggrStat sessionAggrStat=new SessionAggrStat();
sessionAggrStat.set(1L,100L,1,2,3,4,5,6,7,8,9,0,10,11,12,13,14);
// 用@Test注解标记这是一个测试方法
public void test() {
// 创建SessionAggrStat对象
SessionAggrStat sessionAggrStat = new SessionAggrStat();
// 设置SessionAggrStat对象的属性值
sessionAggrStat.set(1L, 100L, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 10, 11, 12, 13, 14);
// 使用DaoFactory获取SessionAggrStatDao的实现并调用insert方法插入数据
DaoFactory.getSessionAggrStatDao().insert(sessionAggrStat);
}
}
}

@ -1,15 +1,24 @@
package cn.edu.hust.dao;
// 定义包名表示这个类属于cn.edu.hust.dao包
import cn.edu.hust.dao.factory.DaoFactory;
// 导入DaoFactory类用于获取DAO实例
import cn.edu.hust.domain.SessionDetail;
// 导入SessionDetail实体类
import org.junit.Test;
// 导入JUnit测试注解
public class SessionDetailTest {
// 定义SessionDetailTest类用于测试SessionDetail的DAO操作
@Test
public void testInsert()
{
SessionDetail sessionDetail=new SessionDetail();
sessionDetail.set(1L,1L,"1",1L,"1","1",1L,1L,"1","1","1","1");
// 用@Test注解标记这是一个测试方法
public void testInsert() {
// 创建SessionDetail对象
SessionDetail sessionDetail = new SessionDetail();
// 设置SessionDetail对象的属性值
sessionDetail.set(1L, 1L, "1", 1L, "1", "1", 1L, 1L, "1", "1", "1", "1");
// 使用DaoFactory获取SessionDetailDao的实现并调用insert方法插入数据
DaoFactory.getSessionDetailDao().insert(sessionDetail);
}
}
}

@ -1,24 +1,37 @@
package cn.edu.hust.dao;
// 定义包名表示这个类属于cn.edu.hust.dao包
import cn.edu.hust.dao.factory.DaoFactory;
import cn.edu.hust.domain.SessionRandomExtract;
// 导入SessionRandomExtract实体类
import org.junit.Test;
// 导入JUnit测试注解
import java.util.ArrayList;
// 导入ArrayList类用于创建列表
import java.util.List;
// 导入List接口
public class SessionRandomExtractDaoTest {
// 定义SessionRandomExtractDaoTest类用于测试SessionRandomExtract的批量插入操作
@Test
public void testBatchInsert()
{
List<SessionRandomExtract> sessionRandomExtractList=new ArrayList<SessionRandomExtract>();
SessionRandomExtract sessionRandomExtract1=new SessionRandomExtract();
sessionRandomExtract1.set(1L,"1","2","3","4");
SessionRandomExtract sessionRandomExtract2=new SessionRandomExtract();
sessionRandomExtract2.set(2L,"1","2","3","4");
// 用@Test注解标记这是一个测试方法
public void testBatchInsert() {
// 创建一个SessionRandomExtract对象列表
List<SessionRandomExtract> sessionRandomExtractList = new ArrayList<SessionRandomExtract>();
// 创建第一个SessionRandomExtract对象并设置属性值
SessionRandomExtract sessionRandomExtract1 = new SessionRandomExtract();
sessionRandomExtract1.set(1L, "1", "2", "3", "4");
// 创建第二个SessionRandomExtract对象并设置属性值
SessionRandomExtract sessionRandomExtract2 = new SessionRandomExtract();
sessionRandomExtract2.set(2L, "1", "2", "3", "4");
// 将两个SessionRandomExtract对象添加到列表中
sessionRandomExtractList.add(sessionRandomExtract1);
sessionRandomExtractList.add(sessionRandomExtract2);
// 使用DaoFactory获取SessionRandomExtractDao的实现并调用batchInsert方法批量插入数据
DaoFactory.getSessionRandomExtractDao().batchInsert(sessionRandomExtractList);
}
}
}

@ -1,14 +1,22 @@
package cn.edu.hust.dao;
// 定义包名表示这个类属于cn.edu.hust.dao包
import cn.edu.hust.dao.factory.DaoFactory;
// 导入DaoFactory类用于获取DAO实例
import cn.edu.hust.domain.Task;
// 导入Task实体类
import org.junit.Test;
// 导入JUnit测试注解
public class TaskDaoTest {
// 定义TaskDaoTest类用于测试Task的DAO操作
@Test
public void testDao()
{
Task task=DaoFactory.getTaskDao().findTaskById(1L);
System.out.println(task.getTaskName()+":"+task.getTaskParam());
// 用@Test注解标记这是一个测试方法
public void testDao() {
// 使用DaoFactory获取TaskDao的实现并调用findTaskById方法查找任务
Task task = DaoFactory.getTaskDao().findTaskById(1L);
// 打印找到的任务名称和任务参数
System.out.println(task.getTaskName() + ":" + task.getTaskParam());
};
}
}
Loading…
Cancel
Save