Browse Source

一个注解实现接口幂等性

pull/2/head
马府强 1 year ago
parent
commit
e9efb69645
  1. 0
      midengxingdemo2/.gitignore
  2. 185
      midengxingdemo2/pom.xml
  3. 8
      midengxingdemo2/src/main/java/com/woniu/WoNiuApplication.java
  4. 34
      midengxingdemo2/src/main/java/com/woniu/anno/Idempotent.java
  5. 55
      midengxingdemo2/src/main/java/com/woniu/aop/IdempotentAspect.java
  6. 34
      midengxingdemo2/src/main/java/com/woniu/controller/IdGeneratorController.java
  7. 20
      midengxingdemo2/src/main/java/com/woniu/controller/OrderController.java
  8. 10
      midengxingdemo2/src/main/java/com/woniu/req/Header.java
  9. 11
      midengxingdemo2/src/main/java/com/woniu/req/Order.java
  10. 13
      midengxingdemo2/src/main/java/com/woniu/req/RequestData.java
  11. 8
      midengxingdemo2/src/main/java/com/woniu/service/IdempotentStorage.java
  12. 24
      midengxingdemo2/src/main/java/com/woniu/service/RedisIdempotentStorage.java
  13. 36
      midengxingdemo2/src/main/java/com/woniu/utils/AopUtils.java
  14. 10
      midengxingdemo2/src/main/java/com/woniu/utils/IdGeneratorUtil.java
  15. 32
      midengxingdemo2/src/main/java/com/woniu/vo/Node.java
  16. 57
      midengxingdemo2/src/main/resources/application.properties
  17. 14
      midengxingdemo2/src/main/resources/application.yml
  18. BIN
      midengxingdemo2/src/main/resources/ip2region/ip2region.xdb
  19. 26
      midengxingdemo2/src/main/resources/logback-spring.xml
  20. 24
      midengxingdemo2/src/main/resources/mapper/master/UserDaoMapper.xml
  21. 9
      midengxingdemo2/src/main/resources/mapper/slave/UserDaoMapper.xml
  22. 0
      midengxingdemo2/src/main/resources/mybatis-config.xml
  23. 124
      midengxingdemo2/woniu-web.iml
  24. 8
      woniu-web-master/.idea/.gitignore
  25. 1
      woniu-web-master/.idea/.name
  26. 22
      woniu-web-master/.idea/compiler.xml
  27. 7
      woniu-web-master/.idea/encodings.xml
  28. 9
      woniu-web-master/.idea/fanfu-web-master.iml
  29. 20
      woniu-web-master/.idea/jarRepositories.xml
  30. 13
      woniu-web-master/.idea/libraries/Maven__cglib_cglib_3_3_0.xml
  31. 13
      woniu-web-master/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml
  32. 13
      woniu-web-master/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml
  33. 13
      woniu-web-master/.idea/libraries/Maven__cn_hutool_hutool_all_5_3_3.xml
  34. 13
      woniu-web-master/.idea/libraries/Maven__com_alibaba_easyexcel_3_0_5.xml
  35. 13
      woniu-web-master/.idea/libraries/Maven__com_alibaba_fastjson_1_2_76.xml
  36. 13
      woniu-web-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_3_5_2.xml
  37. 13
      woniu-web-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_annotation_3_5_2.xml
  38. 13
      woniu-web-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_boot_starter_3_5_2.xml
  39. 13
      woniu-web-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_core_3_5_2.xml
  40. 13
      woniu-web-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_extension_3_5_2.xml
  41. 13
      woniu-web-master/.idea/libraries/Maven__com_fasterxml_classmate_1_5_1.xml
  42. 13
      woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_4.xml
  43. 13
      woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_11_4.xml
  44. 13
      woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_11_4.xml
  45. 13
      woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_4.xml
  46. 13
      woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_4.xml
  47. 13
      woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_4.xml
  48. 13
      woniu-web-master/.idea/libraries/Maven__com_github_jsqlparser_jsqlparser_0_9_5.xml
  49. 13
      woniu-web-master/.idea/libraries/Maven__com_github_pagehelper_pagehelper_4_2_0.xml
  50. 13
      woniu-web-master/.idea/libraries/Maven__com_github_virtuald_curvesapi_1_06.xml
  51. 13
      woniu-web-master/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml
  52. 13
      woniu-web-master/.idea/libraries/Maven__com_sun_activation_jakarta_activation_1_2_2.xml
  53. 13
      woniu-web-master/.idea/libraries/Maven__com_sun_istack_istack_commons_runtime_3_0_11.xml
  54. 13
      woniu-web-master/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
  55. 13
      woniu-web-master/.idea/libraries/Maven__com_zaxxer_HikariCP_3_4_5.xml
  56. 13
      woniu-web-master/.idea/libraries/Maven__com_zaxxer_SparseBitSet_1_2.xml
  57. 13
      woniu-web-master/.idea/libraries/Maven__commons_codec_commons_codec_1_14.xml
  58. 13
      woniu-web-master/.idea/libraries/Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml
  59. 13
      woniu-web-master/.idea/libraries/Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml
  60. 13
      woniu-web-master/.idea/libraries/Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml
  61. 13
      woniu-web-master/.idea/libraries/Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml
  62. 13
      woniu-web-master/.idea/libraries/Maven__junit_junit_4_13_2.xml
  63. 13
      woniu-web-master/.idea/libraries/Maven__mysql_mysql_connector_java_8_0_29.xml
  64. 13
      woniu-web-master/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_10_20.xml
  65. 13
      woniu-web-master/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_10_20.xml
  66. 13
      woniu-web-master/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml
  67. 13
      woniu-web-master/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml
  68. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_commons_commons_collections4_4_4.xml
  69. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_commons_commons_compress_1_19.xml
  70. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_commons_commons_csv_1_8.xml
  71. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_commons_commons_math3_3_6_1.xml
  72. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml
  73. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml
  74. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_poi_poi_4_1_2.xml
  75. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_poi_poi_ooxml_4_1_2.xml
  76. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_poi_poi_ooxml_schemas_4_1_2.xml
  77. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_43.xml
  78. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_43.xml
  79. 13
      woniu-web-master/.idea/libraries/Maven__org_apache_xmlbeans_xmlbeans_3_1_0.xml
  80. 13
      woniu-web-master/.idea/libraries/Maven__org_apiguardian_apiguardian_api_1_1_0.xml
  81. 13
      woniu-web-master/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_9_6.xml
  82. 13
      woniu-web-master/.idea/libraries/Maven__org_assertj_assertj_core_3_16_1.xml
  83. 13
      woniu-web-master/.idea/libraries/Maven__org_ehcache_ehcache_3_8_1.xml
  84. 13
      woniu-web-master/.idea/libraries/Maven__org_glassfish_jakarta_el_3_0_3.xml
  85. 13
      woniu-web-master/.idea/libraries/Maven__org_glassfish_jaxb_jaxb_runtime_2_3_3.xml
  86. 13
      woniu-web-master/.idea/libraries/Maven__org_glassfish_jaxb_txw2_2_3_3.xml
  87. 13
      woniu-web-master/.idea/libraries/Maven__org_hamcrest_hamcrest_2_2.xml
  88. 13
      woniu-web-master/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_1_7_Final.xml
  89. 13
      woniu-web-master/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_4_1_Final.xml
  90. 13
      woniu-web-master/.idea/libraries/Maven__org_jetbrains_annotations_13_0.xml
  91. 13
      woniu-web-master/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_1_3_72.xml
  92. 13
      woniu-web-master/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_common_1_3_72.xml
  93. 13
      woniu-web-master/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_3_72.xml
  94. 13
      woniu-web-master/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk8_1_3_72.xml
  95. 13
      woniu-web-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_5_6_3.xml
  96. 13
      woniu-web-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_api_5_6_3.xml
  97. 13
      woniu-web-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_engine_5_6_3.xml
  98. 13
      woniu-web-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_params_5_6_3.xml
  99. 13
      woniu-web-master/.idea/libraries/Maven__org_junit_platform_junit_platform_commons_1_6_3.xml
  100. 13
      woniu-web-master/.idea/libraries/Maven__org_junit_platform_junit_platform_engine_1_6_3.xml

0
woniu-web-master/woniu-web-master/.gitignore → midengxingdemo2/.gitignore

185
midengxingdemo2/pom.xml

@ -0,0 +1,185 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.9.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.ayi</groupId>
<artifactId>woniu-web</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>woniu-web</name>
<description>create by woniu</description>
<packaging>jar</packaging>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>com.github.rholder</groupId>
<artifactId>guava-retrying</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>29.0-jre</version>
</dependency>
<dependency>
<groupId>org.lionsoul</groupId>
<artifactId>ip2region</artifactId>
<version>2.7.0</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-aop</artifactId>
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.3.3</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<!-- <scope>test</scope>-->
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-cache</artifactId>
</dependency>
<!-- 集成mybatis -->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.3.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-starter -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.2.18</version>
</dependency>
<!--引入阿里巴巴druid连接池-->
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.29</version>
</dependency>
<dependency>
<groupId>com.alipay.sofa</groupId>
<artifactId>runtime-sofa-boot-starter</artifactId>
<version>3.18.0</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
<dependency>-->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<!-- <dependency>-->
<!-- <groupId>org.redisson</groupId>-->
<!-- <artifactId>redisson</artifactId>-->
<!-- <version>3.21.0</version>-->
<!-- </dependency>-->
<!-- <dependency>-->
<!-- <groupId>org.springframework.boot</groupId>-->
<!-- <artifactId>spring-boot-starter-data-redis</artifactId>-->
<!-- <version>2.1.18.RELEASE</version>-->
<!-- <exclusions>-->
<!-- <exclusion>-->
<!-- <groupId>ch.qos.logback</groupId>-->
<!-- <artifactId>logback-classic</artifactId>-->
<!-- </exclusion>-->
<!-- <exclusion>-->
<!-- <groupId>org.slf4j</groupId>-->
<!-- <artifactId>jul-to-slf4j</artifactId>-->
<!-- </exclusion>-->
<!-- <exclusion>-->
<!-- <groupId>org.springframework.boot</groupId>-->
<!-- <artifactId>spring-boot-starter-logging</artifactId>-->
<!-- </exclusion>-->
<!-- <exclusion>-->
<!-- <artifactId>lettuce-core</artifactId>-->
<!-- <groupId>io.lettuce</groupId>-->
<!-- </exclusion>-->
<!-- </exclusions>-->
<!-- </dependency>-->
<!-- &lt;!&ndash; https://mvnrepository.com/artifact/redis.clients/jedis &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>redis.clients</groupId>-->
<!-- <artifactId>jedis</artifactId>-->
<!-- <version>4.4.3</version>-->
<!-- </dependency>-->
<!-- 不可升级,3.x以上最低jdk11-->
<dependency>
<groupId>com.github.ben-manes.caffeine</groupId>
<artifactId>caffeine</artifactId>
<version>2.9.3</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.76</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>3.0.5</version>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>RELEASE</version>
<scope>compile</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

8
woniu-web-master/woniu-web-master/src/main/java/com/woniu/WoNiuApplication.java → midengxingdemo2/src/main/java/com/woniu/WoNiuApplication.java

@ -1,12 +1,11 @@
package com.woniu;
import org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cache.annotation.EnableCaching;
import org.springframework.transaction.annotation.EnableTransactionManagement;
@SpringBootApplication
@EnableTransactionManagement
@SpringBootApplication(exclude = MybatisAutoConfiguration.class)
public class WoNiuApplication {
public static void main(String[] args) {
@ -14,5 +13,4 @@ public class WoNiuApplication {
}
}

34
midengxingdemo2/src/main/java/com/woniu/anno/Idempotent.java

@ -0,0 +1,34 @@
package com.woniu.anno;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target(value = ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Idempotent {
/**
* 参数名表示将从哪个参数中获取属性值
* 获取到的属性值将作为KEY
*
* @return
*/
String name() default "";
/**
* 属性表示将获取哪个属性的值
*
* @return
*/
String field() default "";
/**
* 参数类型
*
* @return
*/
Class type();
}

55
midengxingdemo2/src/main/java/com/woniu/aop/IdempotentAspect.java

@ -0,0 +1,55 @@
package com.woniu.aop;
import com.woniu.anno.Idempotent;
import com.woniu.req.RequestData;
import com.woniu.service.RedisIdempotentStorage;
import com.woniu.utils.AopUtils;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Pointcut;
import org.aspectj.lang.reflect.MethodSignature;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
import java.lang.reflect.Method;
import java.util.Map;
@Aspect
@Component
public class IdempotentAspect {
@Resource
private RedisIdempotentStorage redisIdempotentStorage;
@Pointcut("@annotation(com.woniu.anno.Idempotent)")
public void idempotent() {
}
@Around("idempotent()")
public Object methodAround(ProceedingJoinPoint joinPoint) throws Throwable {
MethodSignature signature = (MethodSignature) joinPoint.getSignature();
Method method = signature.getMethod();
Idempotent idempotent = method.getAnnotation(Idempotent.class);
String field = idempotent.field();
String name = idempotent.name();
Class clazzType = idempotent.type();
String token = "";
Object object = clazzType.newInstance();
Map<String, Object> paramValue = AopUtils.getParamValue(joinPoint);
if (object instanceof RequestData) {
RequestData idempotentEntity = (RequestData) paramValue.get(name);
token = String.valueOf(AopUtils.getFieldValue(idempotentEntity.getHeader(), field));
}
if (redisIdempotentStorage.delete(token)) {
return joinPoint.proceed();
}
return "重复请求";
}
}

34
midengxingdemo2/src/main/java/com/woniu/controller/IdGeneratorController.java

@ -0,0 +1,34 @@
package com.woniu.controller;
import com.woniu.service.RedisIdempotentStorage;
import com.woniu.utils.IdGeneratorUtil;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
/**
* 一个注解优雅的实现接口幂等性
*
* 关键因素1
* 幂等唯一标识就是客户端与服务端一次请求时的唯一标识一般情况下由客户端来生成也可以让第三方来统一分配
*
* 关键因素2
* 有了唯一标识以后服务端只需要确保这个唯一标识只被使用一次即可一种常见的方式就是利用数据库的唯一索引
*/
@RestController
@RequestMapping("/generate")
public class IdGeneratorController {
@Resource
private RedisIdempotentStorage redisIdempotentStorage;
@RequestMapping("/getIdGeneratorToken")
@ResponseBody
public String getIdGeneratorToken() {
String generateId = IdGeneratorUtil.generateId();
redisIdempotentStorage.save(generateId);
return generateId;
}
}

20
midengxingdemo2/src/main/java/com/woniu/controller/OrderController.java

@ -0,0 +1,20 @@
package com.woniu.controller;
import com.woniu.anno.Idempotent;
import com.woniu.req.Order;
import com.woniu.req.RequestData;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/order")
public class OrderController {
@RequestMapping("/saveOrder")
@Idempotent(name = "requestData", type = RequestData.class, field = "token")
public String saveOrder(@RequestBody RequestData<Order> requestData) {
return "success";
}
}

10
midengxingdemo2/src/main/java/com/woniu/req/Header.java

@ -0,0 +1,10 @@
package com.woniu.req;
import lombok.Data;
@Data
public class Header {
private String token;
}

11
midengxingdemo2/src/main/java/com/woniu/req/Order.java

@ -0,0 +1,11 @@
package com.woniu.req;
import lombok.Data;
@Data
public class Order {
String orderNo;
}

13
midengxingdemo2/src/main/java/com/woniu/req/RequestData.java

@ -0,0 +1,13 @@
package com.woniu.req;
import lombok.Data;
@Data
public class RequestData<T> {
private Header header;
private T body;
}

8
midengxingdemo2/src/main/java/com/woniu/service/IdempotentStorage.java

@ -0,0 +1,8 @@
package com.woniu.service;
public interface IdempotentStorage {
void save(String idempotentId);
boolean delete(String idempotentId);
}

24
midengxingdemo2/src/main/java/com/woniu/service/RedisIdempotentStorage.java

@ -0,0 +1,24 @@
package com.woniu.service;
import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
import java.util.concurrent.TimeUnit;
@Component
public class RedisIdempotentStorage implements IdempotentStorage {
@Resource
private StringRedisTemplate stringRedisTemplate;
@Override
public void save(String idempotentId) {
stringRedisTemplate.opsForValue().set(idempotentId, idempotentId, 10, TimeUnit.MINUTES);
}
@Override
public boolean delete(String idempotentId) {
return stringRedisTemplate.delete(idempotentId);
}
}

36
midengxingdemo2/src/main/java/com/woniu/utils/AopUtils.java

@ -0,0 +1,36 @@
package com.woniu.utils;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.reflect.CodeSignature;
import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;
public class AopUtils {
public static Object getFieldValue(Object obj, String name) throws Exception {
Field[] fields = obj.getClass().getDeclaredFields();
Object object = null;
for (Field field : fields) {
field.setAccessible(true);
if (field.getName().toUpperCase().equals(name.toUpperCase())) {
object = field.get(obj);
break;
}
}
return object;
}
public static Map<String, Object> getParamValue(ProceedingJoinPoint joinPoint) {
Object[] paramValues = joinPoint.getArgs();
String[] paramNames = ((CodeSignature) joinPoint.getSignature()).getParameterNames();
Map<String, Object> param = new HashMap<>(paramNames.length);
for (int i = 0; i < paramNames.length; i++) {
param.put(paramNames[i], paramValues[i]);
}
return param;
}
}

10
midengxingdemo2/src/main/java/com/woniu/utils/IdGeneratorUtil.java

@ -0,0 +1,10 @@
package com.woniu.utils;
import java.util.UUID;
public class IdGeneratorUtil {
public static String generateId() {
return UUID.randomUUID().toString();
}
}

32
midengxingdemo2/src/main/java/com/woniu/vo/Node.java

@ -0,0 +1,32 @@
package com.woniu.vo;
import lombok.Data;
import java.util.ArrayList;
import java.util.List;
@Data
public class Node {
private Integer Id;
private String name;
private Integer pid;
private List<Node> treeNode = new ArrayList<>();
public Node(int id, int pid) {
this.Id = id;
this.pid = pid;
}
public Node(int id, int pid, String name) {
this(id, pid);
this.name = name;
}
}

57
midengxingdemo2/src/main/resources/application.properties

@ -0,0 +1,57 @@
#
spring.application.name=www
server.port=8081
##1800s
#server.servlet.session.timeout=1800
#spring.jackson.time-zone=GMT+8
#spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
#
##定义数据源
#spring.shardingsphere.datasource.names=m1,m2
#
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test?serverTimezone=GMT%2b8&useUnicode=true&characterEncoding=utf8
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver‐class‐name=com.mysql.cj.jdbc.Driver
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.redis.host=192.168.56.10
spring.redis.port=6379
spring.redis.password=123456
#
#
#spring.shardingsphere.datasource.m2.url=jdbc:mysql://127.0.0.1:3306/test2?serverTimezone=GMT%2b8&useUnicode=true&characterEncoding=utf8
#spring.shardingsphere.datasource.m2.username=root
#spring.shardingsphere.datasource.m2.password=123456
#spring.shardingsphere.datasource.m2.driver‐class‐name=com.mysql.cj.jdbc.Driver
#spring.shardingsphere.datasource.m2.type=com.alibaba.druid.pool.DruidDataSource
#
## 指定t_user表的数据分布情况,配置数据节点
#spring.shardingsphere.sharding.tables.t_user.actual‐data‐nodes=m$->{1..2}.t_user_$->{1..2}
#
## 指定t_user表的主键生成策略为SNOWFLAKE
#spring.shardingsphere.sharding.tables.t_user.key‐generator.column=id
#spring.shardingsphere.sharding.tables.t_user.key‐generator.type=SNOWFLAKE
#
## 指定t_user表的分库策略,分库策略包括分片键和分片算法
#spring.shardingsphere.sharding.tables.t_user.database-strategy.inline.sharding‐column=sex
#spring.shardingsphere.sharding.tables.t_user.database-strategy.inline.algorithm‐expression=m$->{sex % 2 + 1}
#
#
## 指定t_user表的分表策略,分表策略包括分片键和分片算法
#spring.shardingsphere.sharding.tables.t_user.table‐strategy.inline.sharding‐column=id
#spring.shardingsphere.sharding.tables.t_user.table‐strategy.inline.algorithm‐expression=t_user_$->{id % 2 + 1}
#
#
## 控制台日志配置
#logging.level.root=info
#
## 打开sql输出日志
#spring.shardingsphere.props.sql.show=true
#
##mapper文件扫描路径
#mybatis.mapper-locations=classpath:/mapper/*.xml
#
#
#

14
midengxingdemo2/src/main/resources/application.yml

@ -0,0 +1,14 @@
#spring:
# datasource:
# type: com.alibaba.druid.pool.DruidDataSource
# driverClassName: com.mysql.cj.jdbc.Driver
# # 主库数据源
# master:
# url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
# username: root
# password: 123456
# slave:
# url: jdbc:mysql://localhost:3306/test2?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
# username: root
# password: 123456

BIN
midengxingdemo2/src/main/resources/ip2region/ip2region.xdb

Binary file not shown.

26
midengxingdemo2/src/main/resources/logback-spring.xml

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<!-- 控制台日志格式 -->
<property name="CONSOLE_LOG_PATTERN" value="${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %X{requestId} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}"/>
<!-- 控制台日志格式 依赖的渲染类 -->
<conversionRule conversionWord="clr" converterClass="org.springframework.boot.logging.logback.ColorConverter" />
<conversionRule conversionWord="wex" converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter" />
<conversionRule conversionWord="wEx" converterClass="org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter" />
<!-- 输出到控制台 -->
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<!-- 配置日志输出格式 -->
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
<!-- 使用的字符集 -->
<charset>UTF-8</charset>
</encoder>
</appender>
<!-- 开启上面的appender -->
<root level="info">
<appender-ref ref="CONSOLE" />
</root>
</configuration>

24
midengxingdemo2/src/main/resources/mapper/master/UserDaoMapper.xml

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.woniu.dao.master.MasterUserDao">
<insert id="insertUser" >
insert into t_user_1(id,name, sex) values (#{id},#{name}, #{sex})
</insert>
<select id="countUser" resultType="long">
select count(*)
from
t_user_1
where
id in
<foreach collection="ids" item="item" index="index" open="(" close=")" separator=",">
#{item}
</foreach>
</select>
</mapper>

9
midengxingdemo2/src/main/resources/mapper/slave/UserDaoMapper.xml

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.woniu.dao.slave.SlaveUserDao">
<insert id="insertUser">
insert into t_user_1(id,name, sex) values (#{id},#{name}, #{sex})
</insert>
</mapper>

0
woniu-web-master/woniu-web-master/src/main/resources/mybatis-config.xml → midengxingdemo2/src/main/resources/mybatis-config.xml

124
woniu-web-master/woniu-web-master/woniu-web.iml → midengxingdemo2/woniu-web.iml

@ -25,6 +25,15 @@
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Maven: com.github.rholder:guava-retrying:2.0.0" level="project" />
<orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:2.0.2" level="project" />
<orderEntry type="library" name="Maven: com.google.guava:guava:29.0-jre" level="project" />
<orderEntry type="library" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" />
<orderEntry type="library" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" />
<orderEntry type="library" name="Maven: org.checkerframework:checker-qual:2.11.1" level="project" />
<orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.3.4" level="project" />
<orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.3" level="project" />
<orderEntry type="library" name="Maven: org.lionsoul:ip2region:2.7.0" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-aop:2.3.9.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-aop:5.2.13.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-beans:5.2.13.RELEASE" level="project" />
@ -58,65 +67,84 @@
<orderEntry type="library" name="Maven: org.springframework:spring-web:5.2.13.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.2.13.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-expression:5.2.13.RELEASE" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.springframework.boot:spring-boot-starter-test:2.3.9.RELEASE" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.springframework.boot:spring-boot-test:2.3.9.RELEASE" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.springframework.boot:spring-boot-test-autoconfigure:2.3.9.RELEASE" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.jayway.jsonpath:json-path:2.4.0" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: net.minidev:json-smart:2.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: net.minidev:accessors-smart:1.2" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-test:2.3.9.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-test:2.3.9.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-test-autoconfigure:2.3.9.RELEASE" level="project" />
<orderEntry type="library" name="Maven: com.jayway.jsonpath:json-path:2.4.0" level="project" />
<orderEntry type="library" name="Maven: net.minidev:json-smart:2.3" level="project" />
<orderEntry type="library" name="Maven: net.minidev:accessors-smart:1.2" level="project" />
<orderEntry type="library" name="Maven: jakarta.xml.bind:jakarta.xml.bind-api:2.3.3" level="project" />
<orderEntry type="library" name="Maven: jakarta.activation:jakarta.activation-api:1.2.2" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.assertj:assertj-core:3.16.1" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest:2.2" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter:5.6.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter-api:5.6.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.opentest4j:opentest4j:1.2.0" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.junit.platform:junit-platform-commons:1.6.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter-params:5.6.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter-engine:5.6.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.junit.vintage:junit-vintage-engine:5.6.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.apiguardian:apiguardian-api:1.1.0" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.junit.platform:junit-platform-engine:1.6.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.13.2" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-core:3.3.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: net.bytebuddy:byte-buddy:1.10.20" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: net.bytebuddy:byte-buddy-agent:1.10.20" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.objenesis:objenesis:2.6" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-junit-jupiter:3.3.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.skyscreamer:jsonassert:1.5.0" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.vaadin.external.google:android-json:0.0.20131108.vaadin1" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.springframework:spring-test:5.2.13.RELEASE" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.xmlunit:xmlunit-core:2.7.0" level="project" />
<orderEntry type="library" name="Maven: org.assertj:assertj-core:3.16.1" level="project" />
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest:2.2" level="project" />
<orderEntry type="library" name="Maven: org.junit.jupiter:junit-jupiter:5.6.3" level="project" />
<orderEntry type="library" name="Maven: org.junit.jupiter:junit-jupiter-api:5.6.3" level="project" />
<orderEntry type="library" name="Maven: org.opentest4j:opentest4j:1.2.0" level="project" />
<orderEntry type="library" name="Maven: org.junit.platform:junit-platform-commons:1.6.3" level="project" />
<orderEntry type="library" name="Maven: org.junit.jupiter:junit-jupiter-params:5.6.3" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: org.junit.jupiter:junit-jupiter-engine:5.6.3" level="project" />
<orderEntry type="library" name="Maven: org.junit.vintage:junit-vintage-engine:5.6.3" level="project" />
<orderEntry type="library" name="Maven: org.apiguardian:apiguardian-api:1.1.0" level="project" />
<orderEntry type="library" name="Maven: org.junit.platform:junit-platform-engine:1.6.3" level="project" />
<orderEntry type="library" name="Maven: junit:junit:4.13.2" level="project" />
<orderEntry type="library" name="Maven: org.mockito:mockito-core:3.3.3" level="project" />
<orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy:1.10.20" level="project" />
<orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy-agent:1.10.20" level="project" />
<orderEntry type="library" name="Maven: org.objenesis:objenesis:2.6" level="project" />
<orderEntry type="library" name="Maven: org.mockito:mockito-junit-jupiter:3.3.3" level="project" />
<orderEntry type="library" name="Maven: org.skyscreamer:jsonassert:1.5.0" level="project" />
<orderEntry type="library" name="Maven: com.vaadin.external.google:android-json:0.0.20131108.vaadin1" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-test:5.2.13.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.xmlunit:xmlunit-core:2.7.0" level="project" />
<orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.18" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-cache:2.3.9.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-context-support:5.2.13.RELEASE" level="project" />
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-boot-starter:3.5.2" level="project" />
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus:3.5.2" level="project" />
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-extension:3.5.2" level="project" />
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-core:3.5.2" level="project" />
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-annotation:3.5.2" level="project" />
<orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.72" level="project" />
<orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib:1.3.72" level="project" />
<orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-common:1.3.72" level="project" />
<orderEntry type="library" name="Maven: org.jetbrains:annotations:13.0" level="project" />
<orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72" level="project" />
<orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:1.3.2" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.3.9.RELEASE" level="project" />
<orderEntry type="library" name="Maven: com.zaxxer:HikariCP:3.4.5" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.2.13.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-tx:5.2.13.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:1.3.2" level="project" />
<orderEntry type="library" name="Maven: org.mybatis:mybatis:3.4.6" level="project" />
<orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:1.3.2" level="project" />
<orderEntry type="library" name="Maven: com.alibaba:druid-spring-boot-starter:1.2.18" level="project" />
<orderEntry type="library" name="Maven: com.alibaba:druid:1.2.18" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.30" level="project" />
<orderEntry type="library" name="Maven: org.glassfish.jaxb:jaxb-runtime:2.3.3" level="project" />
<orderEntry type="library" name="Maven: org.glassfish.jaxb:txw2:2.3.3" level="project" />
<orderEntry type="library" name="Maven: com.sun.istack:istack-commons-runtime:3.0.11" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: com.sun.activation:jakarta.activation:1.2.2" level="project" />
<orderEntry type="library" name="Maven: mysql:mysql-connector-java:8.0.29" level="project" />
<orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.4" level="project" />
<orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:2.1.4" level="project" />
<orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.6" level="project" />
<orderEntry type="library" name="Maven: com.alipay.sofa:runtime-sofa-boot-starter:3.18.0" level="project" />
<orderEntry type="library" name="Maven: com.alipay.sofa:runtime-sofa-boot:3.18.0" level="project" />
<orderEntry type="library" name="Maven: com.alipay.sofa:sofa-boot:3.18.0" level="project" />
<orderEntry type="library" name="Maven: com.alipay.sofa:log-sofa-boot-starter:3.18.0" level="project" />
<orderEntry type="library" name="Maven: com.alipay.sofa:log-sofa-boot:3.18.0" level="project" />
<orderEntry type="library" name="Maven: com.alipay.sofa.common:sofa-common-tools:1.3.6" level="project" />
<orderEntry type="library" name="Maven: com.alipay.sofa:sofa-ark-spi:1.1.5" level="project" />
<orderEntry type="library" name="Maven: com.alipay.sofa:sofa-ark-exception:1.1.5" level="project" />
<orderEntry type="library" name="Maven: com.alipay.sofa:sofa-boot-autoconfigure:3.18.0" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:2.3.9.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.glassfish:jakarta.el:3.0.3" level="project" />
<orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.1.7.Final" level="project" />
<orderEntry type="library" name="Maven: jakarta.validation:jakarta.validation-api:2.0.2" level="project" />
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.4.1.Final" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml:classmate:1.5.1" level="project" />
<orderEntry type="library" name="Maven: com.github.pagehelper:pagehelper:4.2.0" level="project" />
<orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:0.9.5" level="project" />
<orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.6" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-redis:2.3.9.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.data:spring-data-redis:2.3.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.data:spring-data-keyvalue:2.3.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:2.3.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-tx:5.2.13.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-oxm:5.2.13.RELEASE" level="project" />
<orderEntry type="library" name="Maven: io.lettuce:lettuce-core:5.3.6.RELEASE" level="project" />
<orderEntry type="library" name="Maven: io.netty:netty-common:4.1.59.Final" level="project" />
<orderEntry type="library" name="Maven: io.netty:netty-handler:4.1.59.Final" level="project" />
<orderEntry type="library" name="Maven: io.netty:netty-resolver:4.1.59.Final" level="project" />
<orderEntry type="library" name="Maven: io.netty:netty-buffer:4.1.59.Final" level="project" />
<orderEntry type="library" name="Maven: io.netty:netty-codec:4.1.59.Final" level="project" />
<orderEntry type="library" name="Maven: io.netty:netty-transport:4.1.59.Final" level="project" />
<orderEntry type="library" name="Maven: io.projectreactor:reactor-core:3.3.14.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.reactivestreams:reactive-streams:1.0.3" level="project" />
<orderEntry type="library" name="Maven: com.github.ben-manes.caffeine:caffeine:2.9.3" level="project" />
<orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.76" level="project" />
<orderEntry type="library" name="Maven: com.alibaba:easyexcel:3.0.5" level="project" />
<orderEntry type="library" name="Maven: org.apache.poi:poi:4.1.2" level="project" />
@ -132,11 +160,9 @@
<orderEntry type="library" name="Maven: org.apache.commons:commons-csv:1.8" level="project" />
<orderEntry type="library" name="Maven: cglib:cglib:3.3.0" level="project" />
<orderEntry type="library" name="Maven: org.ow2.asm:asm:7.1" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.30" level="project" />
<orderEntry type="library" name="Maven: org.ehcache:ehcache:3.8.1" level="project" />
<orderEntry type="library" name="Maven: org.glassfish.jaxb:jaxb-runtime:2.3.3" level="project" />
<orderEntry type="library" name="Maven: org.glassfish.jaxb:txw2:2.3.3" level="project" />
<orderEntry type="library" name="Maven: com.sun.istack:istack-commons-runtime:3.0.11" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: com.sun.activation:jakarta.activation:1.2.2" level="project" />
<orderEntry type="library" name="Maven: org.testng:testng:7.8.0" level="project" />
<orderEntry type="library" name="Maven: com.beust:jcommander:1.82" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: org.webjars:jquery:3.6.1" level="project" />
</component>
</module>

8
woniu-web-master/.idea/.gitignore

@ -1,8 +0,0 @@
# Default ignored files
/shelf/
/workspace.xml
# Datasource local storage ignored files
/../../../../:\java project\fanfu-web-master\.idea/dataSources/
/dataSources.local.xml
# Editor-based HTTP Client requests
/httpRequests/

1
woniu-web-master/.idea/.name

@ -1 +0,0 @@
fanfu-web

22
woniu-web-master/.idea/compiler.xml

@ -1,22 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<annotationProcessing>
<profile default="true" name="Default" enabled="true" />
<profile name="Maven default annotation processors profile" enabled="true">
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
<module name="woniu-web" />
</profile>
</annotationProcessing>
<bytecodeTargetLevel>
<module name="woniu-web" target="1.8" />
</bytecodeTargetLevel>
</component>
<component name="JavacSettings">
<option name="ADDITIONAL_OPTIONS_OVERRIDE">
<module name="woniu-web" options="-parameters" />
</option>
</component>
</project>

7
woniu-web-master/.idea/encodings.xml

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="file://$PROJECT_DIR$/woniu-web-master/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/woniu-web-master/src/main/resources" charset="UTF-8" />
</component>
</project>

9
woniu-web-master/.idea/fanfu-web-master.iml

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

20
woniu-web-master/.idea/jarRepositories.xml

@ -1,20 +0,0 @@
<?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>

13
woniu-web-master/.idea/libraries/Maven__cglib_cglib_3_3_0.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: cglib:cglib:3.3.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/cglib/cglib/3.3.0/cglib-3.3.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/cglib/cglib/3.3.0/cglib-3.3.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/cglib/cglib/3.3.0/cglib-3.3.0-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: ch.qos.logback:logback-classic:1.2.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: ch.qos.logback:logback-core:1.2.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__cn_hutool_hutool_all_5_3_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: cn.hutool:hutool-all:5.3.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/cn/hutool/hutool-all/5.3.3/hutool-all-5.3.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/cn/hutool/hutool-all/5.3.3/hutool-all-5.3.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/cn/hutool/hutool-all/5.3.3/hutool-all-5.3.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_alibaba_easyexcel_3_0_5.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.alibaba:easyexcel:3.0.5">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel/3.0.5/easyexcel-3.0.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel/3.0.5/easyexcel-3.0.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel/3.0.5/easyexcel-3.0.5-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_alibaba_fastjson_1_2_76.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.alibaba:fastjson:1.2.76">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/fastjson/1.2.76/fastjson-1.2.76.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/fastjson/1.2.76/fastjson-1.2.76-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/fastjson/1.2.76/fastjson-1.2.76-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_3_5_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.baomidou:mybatis-plus:3.5.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus/3.5.2/mybatis-plus-3.5.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus/3.5.2/mybatis-plus-3.5.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus/3.5.2/mybatis-plus-3.5.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_annotation_3_5_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.baomidou:mybatis-plus-annotation:3.5.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-annotation/3.5.2/mybatis-plus-annotation-3.5.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-annotation/3.5.2/mybatis-plus-annotation-3.5.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-annotation/3.5.2/mybatis-plus-annotation-3.5.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_boot_starter_3_5_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.baomidou:mybatis-plus-boot-starter:3.5.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-boot-starter/3.5.2/mybatis-plus-boot-starter-3.5.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-boot-starter/3.5.2/mybatis-plus-boot-starter-3.5.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-boot-starter/3.5.2/mybatis-plus-boot-starter-3.5.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_core_3_5_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.baomidou:mybatis-plus-core:3.5.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-core/3.5.2/mybatis-plus-core-3.5.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-core/3.5.2/mybatis-plus-core-3.5.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-core/3.5.2/mybatis-plus-core-3.5.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_extension_3_5_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.baomidou:mybatis-plus-extension:3.5.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-extension/3.5.2/mybatis-plus-extension-3.5.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-extension/3.5.2/mybatis-plus-extension-3.5.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-extension/3.5.2/mybatis-plus-extension-3.5.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_fasterxml_classmate_1_5_1.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml:classmate:1.5.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/classmate/1.5.1/classmate-1.5.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/classmate/1.5.1/classmate-1.5.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/classmate/1.5.1/classmate-1.5.1-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_4.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.11.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-annotations/2.11.4/jackson-annotations-2.11.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-annotations/2.11.4/jackson-annotations-2.11.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-annotations/2.11.4/jackson-annotations-2.11.4-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_11_4.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.core:jackson-core:2.11.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-core/2.11.4/jackson-core-2.11.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-core/2.11.4/jackson-core-2.11.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-core/2.11.4/jackson-core-2.11.4-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_11_4.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.core:jackson-databind:2.11.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-databind/2.11.4/jackson-databind-2.11.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-databind/2.11.4/jackson-databind-2.11.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-databind/2.11.4/jackson-databind-2.11.4-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_4.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.11.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.11.4/jackson-datatype-jdk8-2.11.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.11.4/jackson-datatype-jdk8-2.11.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.11.4/jackson-datatype-jdk8-2.11.4-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_4.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.11.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.11.4/jackson-datatype-jsr310-2.11.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.11.4/jackson-datatype-jsr310-2.11.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.11.4/jackson-datatype-jsr310-2.11.4-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_4.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.11.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.11.4/jackson-module-parameter-names-2.11.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.11.4/jackson-module-parameter-names-2.11.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.11.4/jackson-module-parameter-names-2.11.4-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_github_jsqlparser_jsqlparser_0_9_5.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.github.jsqlparser:jsqlparser:0.9.5">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/jsqlparser/jsqlparser/0.9.5/jsqlparser-0.9.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/jsqlparser/jsqlparser/0.9.5/jsqlparser-0.9.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/jsqlparser/jsqlparser/0.9.5/jsqlparser-0.9.5-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_github_pagehelper_pagehelper_4_2_0.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.github.pagehelper:pagehelper:4.2.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/pagehelper/pagehelper/4.2.0/pagehelper-4.2.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/pagehelper/pagehelper/4.2.0/pagehelper-4.2.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/pagehelper/pagehelper/4.2.0/pagehelper-4.2.0-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_github_virtuald_curvesapi_1_06.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.github.virtuald:curvesapi:1.06">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/virtuald/curvesapi/1.06/curvesapi-1.06.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/virtuald/curvesapi/1.06/curvesapi-1.06-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/virtuald/curvesapi/1.06/curvesapi-1.06-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.jayway.jsonpath:json-path:2.4.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/jayway/jsonpath/json-path/2.4.0/json-path-2.4.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/jayway/jsonpath/json-path/2.4.0/json-path-2.4.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/jayway/jsonpath/json-path/2.4.0/json-path-2.4.0-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_sun_activation_jakarta_activation_1_2_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.sun.activation:jakarta.activation:1.2.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/sun/activation/jakarta.activation/1.2.2/jakarta.activation-1.2.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/sun/activation/jakarta.activation/1.2.2/jakarta.activation-1.2.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/sun/activation/jakarta.activation/1.2.2/jakarta.activation-1.2.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_sun_istack_istack_commons_runtime_3_0_11.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.sun.istack:istack-commons-runtime:3.0.11">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/sun/istack/istack-commons-runtime/3.0.11/istack-commons-runtime-3.0.11.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/sun/istack/istack-commons-runtime/3.0.11/istack-commons-runtime-3.0.11-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/sun/istack/istack-commons-runtime/3.0.11/istack-commons-runtime-3.0.11-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.vaadin.external.google:android-json:0.0.20131108.vaadin1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_zaxxer_HikariCP_3_4_5.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.zaxxer:HikariCP:3.4.5">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/HikariCP/3.4.5/HikariCP-3.4.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/HikariCP/3.4.5/HikariCP-3.4.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/HikariCP/3.4.5/HikariCP-3.4.5-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__com_zaxxer_SparseBitSet_1_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: com.zaxxer:SparseBitSet:1.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/SparseBitSet/1.2/SparseBitSet-1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/SparseBitSet/1.2/SparseBitSet-1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/SparseBitSet/1.2/SparseBitSet-1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__commons_codec_commons_codec_1_14.xml

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

13
woniu-web-master/.idea/libraries/Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: jakarta.activation:jakarta.activation-api:1.2.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: jakarta.validation:jakarta.validation-api:2.0.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/validation/jakarta.validation-api/2.0.2/jakarta.validation-api-2.0.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/validation/jakarta.validation-api/2.0.2/jakarta.validation-api-2.0.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/validation/jakarta.validation-api/2.0.2/jakarta.validation-api-2.0.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: jakarta.xml.bind:jakarta.xml.bind-api:2.3.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__junit_junit_4_13_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: junit:junit:4.13.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/junit/junit/4.13.2/junit-4.13.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/junit/junit/4.13.2/junit-4.13.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/junit/junit/4.13.2/junit-4.13.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__mysql_mysql_connector_java_8_0_29.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: mysql:mysql-connector-java:8.0.29">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/mysql/mysql-connector-java/8.0.29/mysql-connector-java-8.0.29.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/mysql/mysql-connector-java/8.0.29/mysql-connector-java-8.0.29-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/mysql/mysql-connector-java/8.0.29/mysql-connector-java-8.0.29-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_10_20.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: net.bytebuddy:byte-buddy:1.10.20">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy/1.10.20/byte-buddy-1.10.20.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy/1.10.20/byte-buddy-1.10.20-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy/1.10.20/byte-buddy-1.10.20-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_10_20.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: net.bytebuddy:byte-buddy-agent:1.10.20">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy-agent/1.10.20/byte-buddy-agent-1.10.20.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy-agent/1.10.20/byte-buddy-agent-1.10.20-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy-agent/1.10.20/byte-buddy-agent-1.10.20-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: net.minidev:accessors-smart:1.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/accessors-smart/1.2/accessors-smart-1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/accessors-smart/1.2/accessors-smart-1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/accessors-smart/1.2/accessors-smart-1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: net.minidev:json-smart:2.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/json-smart/2.3/json-smart-2.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/json-smart/2.3/json-smart-2.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/json-smart/2.3/json-smart-2.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_commons_commons_collections4_4_4.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-collections4:4.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_commons_commons_compress_1_19.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-compress:1.19">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-compress/1.19/commons-compress-1.19.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-compress/1.19/commons-compress-1.19-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-compress/1.19/commons-compress-1.19-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_commons_commons_csv_1_8.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-csv:1.8">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-csv/1.8/commons-csv-1.8.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-csv/1.8/commons-csv-1.8-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-csv/1.8/commons-csv-1.8-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_commons_commons_math3_3_6_1.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-math3:3.6.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.logging.log4j:log4j-api:2.13.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-api/2.13.3/log4j-api-2.13.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-api/2.13.3/log4j-api-2.13.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-api/2.13.3/log4j-api-2.13.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.13.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-to-slf4j/2.13.3/log4j-to-slf4j-2.13.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-to-slf4j/2.13.3/log4j-to-slf4j-2.13.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-to-slf4j/2.13.3/log4j-to-slf4j-2.13.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_poi_poi_4_1_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.poi:poi:4.1.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi/4.1.2/poi-4.1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi/4.1.2/poi-4.1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi/4.1.2/poi-4.1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_poi_poi_ooxml_4_1_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.poi:poi-ooxml:4.1.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml/4.1.2/poi-ooxml-4.1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml/4.1.2/poi-ooxml-4.1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml/4.1.2/poi-ooxml-4.1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_poi_poi_ooxml_schemas_4_1_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.poi:poi-ooxml-schemas:4.1.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml-schemas/4.1.2/poi-ooxml-schemas-4.1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml-schemas/4.1.2/poi-ooxml-schemas-4.1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml-schemas/4.1.2/poi-ooxml-schemas-4.1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_43.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.43">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.43/tomcat-embed-core-9.0.43.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.43/tomcat-embed-core-9.0.43-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.43/tomcat-embed-core-9.0.43-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_43.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.43">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.43/tomcat-embed-websocket-9.0.43.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.43/tomcat-embed-websocket-9.0.43-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.43/tomcat-embed-websocket-9.0.43-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apache_xmlbeans_xmlbeans_3_1_0.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apache.xmlbeans:xmlbeans:3.1.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/xmlbeans/xmlbeans/3.1.0/xmlbeans-3.1.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/xmlbeans/xmlbeans/3.1.0/xmlbeans-3.1.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/xmlbeans/xmlbeans/3.1.0/xmlbeans-3.1.0-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_apiguardian_apiguardian_api_1_1_0.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.apiguardian:apiguardian-api:1.1.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_9_6.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.aspectj:aspectjweaver:1.9.6">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/aspectj/aspectjweaver/1.9.6/aspectjweaver-1.9.6.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/aspectj/aspectjweaver/1.9.6/aspectjweaver-1.9.6-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/aspectj/aspectjweaver/1.9.6/aspectjweaver-1.9.6-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_assertj_assertj_core_3_16_1.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.assertj:assertj-core:3.16.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/assertj/assertj-core/3.16.1/assertj-core-3.16.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/assertj/assertj-core/3.16.1/assertj-core-3.16.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/assertj/assertj-core/3.16.1/assertj-core-3.16.1-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_ehcache_ehcache_3_8_1.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.ehcache:ehcache:3.8.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/ehcache/ehcache/3.8.1/ehcache-3.8.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/ehcache/ehcache/3.8.1/ehcache-3.8.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/ehcache/ehcache/3.8.1/ehcache-3.8.1-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_glassfish_jakarta_el_3_0_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.glassfish:jakarta.el:3.0.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/glassfish/jakarta.el/3.0.3/jakarta.el-3.0.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/glassfish/jakarta.el/3.0.3/jakarta.el-3.0.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/glassfish/jakarta.el/3.0.3/jakarta.el-3.0.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_glassfish_jaxb_jaxb_runtime_2_3_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.glassfish.jaxb:jaxb-runtime:2.3.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/glassfish/jaxb/jaxb-runtime/2.3.3/jaxb-runtime-2.3.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/glassfish/jaxb/jaxb-runtime/2.3.3/jaxb-runtime-2.3.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/glassfish/jaxb/jaxb-runtime/2.3.3/jaxb-runtime-2.3.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_glassfish_jaxb_txw2_2_3_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.glassfish.jaxb:txw2:2.3.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/glassfish/jaxb/txw2/2.3.3/txw2-2.3.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/glassfish/jaxb/txw2/2.3.3/txw2-2.3.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/glassfish/jaxb/txw2/2.3.3/txw2-2.3.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_hamcrest_hamcrest_2_2.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.hamcrest:hamcrest:2.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/hamcrest/hamcrest/2.2/hamcrest-2.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/hamcrest/hamcrest/2.2/hamcrest-2.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/hamcrest/hamcrest/2.2/hamcrest-2.2-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_1_7_Final.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.hibernate.validator:hibernate-validator:6.1.7.Final">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/hibernate/validator/hibernate-validator/6.1.7.Final/hibernate-validator-6.1.7.Final.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/hibernate/validator/hibernate-validator/6.1.7.Final/hibernate-validator-6.1.7.Final-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/hibernate/validator/hibernate-validator/6.1.7.Final/hibernate-validator-6.1.7.Final-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_4_1_Final.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.jboss.logging:jboss-logging:3.4.1.Final">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jboss/logging/jboss-logging/3.4.1.Final/jboss-logging-3.4.1.Final.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/jboss/logging/jboss-logging/3.4.1.Final/jboss-logging-3.4.1.Final-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jboss/logging/jboss-logging/3.4.1.Final/jboss-logging-3.4.1.Final-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_jetbrains_annotations_13_0.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.jetbrains:annotations:13.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/annotations/13.0/annotations-13.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/annotations/13.0/annotations-13.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/annotations/13.0/annotations-13.0-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_1_3_72.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.jetbrains.kotlin:kotlin-stdlib:1.3.72">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib/1.3.72/kotlin-stdlib-1.3.72.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib/1.3.72/kotlin-stdlib-1.3.72-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib/1.3.72/kotlin-stdlib-1.3.72-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_common_1_3_72.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.jetbrains.kotlin:kotlin-stdlib-common:1.3.72">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.72/kotlin-stdlib-common-1.3.72.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.72/kotlin-stdlib-common-1.3.72-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.72/kotlin-stdlib-common-1.3.72-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_3_72.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.72/kotlin-stdlib-jdk7-1.3.72.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.72/kotlin-stdlib-jdk7-1.3.72-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.72/kotlin-stdlib-jdk7-1.3.72-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_jetbrains_kotlin_kotlin_stdlib_jdk8_1_3_72.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.72">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.72/kotlin-stdlib-jdk8-1.3.72.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.72/kotlin-stdlib-jdk8-1.3.72-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.72/kotlin-stdlib-jdk8-1.3.72-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_5_6_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.junit.jupiter:junit-jupiter:5.6.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter/5.6.3/junit-jupiter-5.6.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter/5.6.3/junit-jupiter-5.6.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter/5.6.3/junit-jupiter-5.6.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_api_5_6_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.junit.jupiter:junit-jupiter-api:5.6.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter-api/5.6.3/junit-jupiter-api-5.6.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter-api/5.6.3/junit-jupiter-api-5.6.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter-api/5.6.3/junit-jupiter-api-5.6.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_engine_5_6_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.junit.jupiter:junit-jupiter-engine:5.6.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter-engine/5.6.3/junit-jupiter-engine-5.6.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter-engine/5.6.3/junit-jupiter-engine-5.6.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter-engine/5.6.3/junit-jupiter-engine-5.6.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_params_5_6_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.junit.jupiter:junit-jupiter-params:5.6.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter-params/5.6.3/junit-jupiter-params-5.6.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter-params/5.6.3/junit-jupiter-params-5.6.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/jupiter/junit-jupiter-params/5.6.3/junit-jupiter-params-5.6.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_junit_platform_junit_platform_commons_1_6_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.junit.platform:junit-platform-commons:1.6.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/platform/junit-platform-commons/1.6.3/junit-platform-commons-1.6.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/platform/junit-platform-commons/1.6.3/junit-platform-commons-1.6.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/platform/junit-platform-commons/1.6.3/junit-platform-commons-1.6.3-sources.jar!/" />
</SOURCES>
</library>
</component>

13
woniu-web-master/.idea/libraries/Maven__org_junit_platform_junit_platform_engine_1_6_3.xml

@ -1,13 +0,0 @@
<component name="libraryTable">
<library name="Maven: org.junit.platform:junit-platform-engine:1.6.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/platform/junit-platform-engine/1.6.3/junit-platform-engine-1.6.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/platform/junit-platform-engine/1.6.3/junit-platform-engine-1.6.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/junit/platform/junit-platform-engine/1.6.3/junit-platform-engine-1.6.3-sources.jar!/" />
</SOURCES>
</library>
</component>

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save