Commit c662115b authored by duanruiming's avatar duanruiming

解决包依赖问题

parent 2785c05f
...@@ -52,11 +52,29 @@ ...@@ -52,11 +52,29 @@
<jersey.version>2.23.2</jersey.version> <jersey.version>2.23.2</jersey.version>
<artemis.version>1.1.7</artemis.version> <artemis.version>1.1.7</artemis.version>
<validator-version>6.0.1.Final</validator-version> <validator-version>6.0.1.Final</validator-version>
<mybatis-plus-version>3.5.1</mybatis-plus-version>
</properties> </properties>
<!-- 依赖声明 --> <!-- 依赖声明 -->
<dependencyManagement> <dependencyManagement>
<dependencies> <dependencies>
<!-- MP相关 start -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>${mybatis-plus-version}</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>${mybatis-plus-version}</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>dynamic-datasource-spring-boot-starter</artifactId>
<version>${mybatis-plus-version}</version>
</dependency>
<!-- MP相关 end -->
<dependency> <dependency>
<groupId>org.hibernate</groupId> <groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId> <artifactId>hibernate-validator</artifactId>
......
...@@ -21,7 +21,6 @@ ...@@ -21,7 +21,6 @@
<properties> <properties>
<java.version>1.8</java.version> <java.version>1.8</java.version>
<mybatis-plus-version>3.5.1</mybatis-plus-version>
<mybatis.generator.version>1.3.2</mybatis.generator.version> <mybatis.generator.version>1.3.2</mybatis.generator.version>
<mysql.connector.version>5.1.41</mysql.connector.version> <mysql.connector.version>5.1.41</mysql.connector.version>
<fastjson-version>1.2.83</fastjson-version> <fastjson-version>1.2.83</fastjson-version>
...@@ -37,11 +36,11 @@ ...@@ -37,11 +36,11 @@
<artifactId>signal-feign-service</artifactId> <artifactId>signal-feign-service</artifactId>
<version>0.0.2</version> <version>0.0.2</version>
</dependency> </dependency>
<dependency> <!-- <dependency>-->
<groupId>net.wanji</groupId> <!-- <groupId>net.wanji</groupId>-->
<artifactId>wj-common</artifactId> <!-- <artifactId>wj-common</artifactId>-->
<version>0.2.1</version> <!-- <version>0.2.1</version>-->
</dependency> <!-- </dependency>-->
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-websocket</artifactId> <artifactId>spring-boot-starter-websocket</artifactId>
......
package net.wanji.web.controller;
import io.swagger.annotations.Api;
import net.wanji.web.vo.TestVO;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.Date;
/**
* @author Kent HAN
* @date 2023/1/12 21:38
*/
@RestController
@Api(value = "测试", description = "测试", tags = "测试")
@RequestMapping("/test")
public class TestController {
@PostMapping("/date")
public void testDate(@RequestBody TestVO testVO) {
Date testDate = testVO.getTestDate();
System.out.println(testDate);
}
@GetMapping("/getDate")
public Date getDate() {
Date date = new Date();
return date;
}
}
package net.wanji.web.service.impl;
import net.wanji.common.TestCommon;
/**
* @author Kent HAN
* @date 2023/1/17 10:47
*/
public class TestServiceImpl {
public static void main(String[] args) {
TestCommon testCommon = new TestCommon();
testCommon.setTestString("test");
System.out.println(testCommon.getTestString());
}
}
...@@ -23,7 +23,6 @@ ...@@ -23,7 +23,6 @@
<properties> <properties>
<java.version>1.8</java.version> <java.version>1.8</java.version>
<mybatis-plus-version>3.5.1</mybatis-plus-version>
</properties> </properties>
<dependencies> <dependencies>
......
...@@ -175,22 +175,22 @@ ...@@ -175,22 +175,22 @@
<groupId>org.apache.logging.log4j</groupId> <groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId> <artifactId>log4j-core</artifactId>
</dependency> </dependency>
<dependency> <!-- <dependency>-->
<groupId>org.apache.logging.log4j</groupId> <!-- <groupId>org.apache.logging.log4j</groupId>-->
<artifactId>log4j-api</artifactId> <!-- <artifactId>log4j-api</artifactId>-->
</dependency> <!-- </dependency>-->
<dependency> <dependency>
<groupId>org.apache.logging.log4j</groupId> <groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jul</artifactId> <artifactId>log4j-jul</artifactId>
</dependency> </dependency>
<!--<dependency>--> <!--<dependency>-->
<!--<groupId>org.apache.logging.log4j</groupId>--> <!--<groupId>org.apache.logging.log4j</groupId>-->
<!--<artifactId>log4j-slf4j-impl</artifactId>--> <!--<artifactId>log4j-slf4j-impl</artifactId>-->
<!--</dependency>--> <!--</dependency>-->
<dependency> <!-- <dependency>-->
<groupId>org.springframework.cloud</groupId> <!-- <groupId>org.springframework.cloud</groupId>-->
<artifactId>spring-cloud-starter-openfeign</artifactId> <!-- <artifactId>spring-cloud-starter-openfeign</artifactId>-->
</dependency> <!-- </dependency>-->
<!--dubbo依赖,各个微服务都有--> <!--dubbo依赖,各个微服务都有-->
<dependency> <dependency>
<groupId>com.alibaba.cloud</groupId> <groupId>com.alibaba.cloud</groupId>
...@@ -465,6 +465,10 @@ ...@@ -465,6 +465,10 @@
<artifactId>curl</artifactId> <artifactId>curl</artifactId>
<version>LATEST</version> <version>LATEST</version>
</dependency> </dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
</dependencies> </dependencies>
</project> </project>
\ No newline at end of file
package net.wanji.common.framework.domain; package net.wanji.common.framework.domain;
import com.alibaba.fastjson.annotation.JSONField; import com.alibaba.fastjson.annotation.JSONField;
import net.wanji.common.utils.tool.IDGenerator;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import lombok.experimental.SuperBuilder; import net.wanji.common.utils.tool.IDGenerator;
import org.apache.ignite.cache.query.annotations.QuerySqlField; import org.apache.ignite.cache.query.annotations.QuerySqlField;
import java.io.Serializable; import java.io.Serializable;
...@@ -21,7 +20,6 @@ import java.util.Map; ...@@ -21,7 +20,6 @@ import java.util.Map;
*/ */
@Getter @Getter
@Setter @Setter
@SuperBuilder
public class TrackableEntity implements Serializable { public class TrackableEntity implements Serializable {
private static final long serialVersionUID = -4052705808523280313L; private static final long serialVersionUID = -4052705808523280313L;
......
...@@ -2,15 +2,11 @@ package net.wanji.common.utils.tool; ...@@ -2,15 +2,11 @@ package net.wanji.common.utils.tool;
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import net.wanji.common.framework.exception.DubboProviderException; import org.dom4j.Attribute;
import net.wanji.common.utils.webservice.SoapUtils; import org.dom4j.Element;
import net.wanji.common.utils.webservice.WebServiceUtils;
import org.dom4j.*;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map;
import static org.apache.commons.lang3.StringUtils.isEmpty; import static org.apache.commons.lang3.StringUtils.isEmpty;
...@@ -95,33 +91,33 @@ public class JsonUtil { ...@@ -95,33 +91,33 @@ public class JsonUtil {
} }
} }
public static void main(String[] args) { // public static void main(String[] args) {
Map headerMap = new HashMap() {{ // Map headerMap = new HashMap() {{
put("Content-Type", "text/xml; charset=utf-8"); // put("Content-Type", "text/xml; charset=utf-8");
}}; // }};
String targetUrl = "http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl"; // String targetUrl = "http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl";
String targetNamespace = "http://WebXml.com.cn/"; // String targetNamespace = "http://WebXml.com.cn/";
String funName = "getSupportCity"; // String funName = "getSupportCity";
Map bodyMap = new HashMap() {{ // Map bodyMap = new HashMap() {{
put("byProvinceName", "河北"); // put("byProvinceName", "河北");
}}; // }};
String soapXml = SoapUtils.buildSoapXml(targetNamespace, funName, bodyMap); // String soapXml = SoapUtils.buildSoapXml(targetNamespace, funName, bodyMap);
String xml = null; // String xml = null;
try { // try {
xml = WebServiceUtils.doPostSoap1_1(targetUrl, soapXml, headerMap); // xml = WebServiceUtils.doPostSoap1_1(targetUrl, soapXml, headerMap);
System.out.println(xml); // System.out.println(xml);
} catch (DubboProviderException e) { // } catch (DubboProviderException e) {
e.printStackTrace(); // e.printStackTrace();
} // }
JSONObject jsonObject = new JSONObject(); // JSONObject jsonObject = new JSONObject();
Document doc = null; // Document doc = null;
try { // try {
doc = DocumentHelper.parseText(xml); // doc = DocumentHelper.parseText(xml);
} catch (DocumentException e) { // } catch (DocumentException e) {
e.printStackTrace(); // e.printStackTrace();
} // }
JsonUtil.dom4j2Json(doc.getRootElement(), jsonObject); // JsonUtil.dom4j2Json(doc.getRootElement(), jsonObject);
Object result = jsonObject.get("Body"); // Object result = jsonObject.get("Body");
System.out.println(String.valueOf(result)); // System.out.println(String.valueOf(result));
} // }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment