Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
traffic-signal-platform
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
signal
traffic-signal-platform
Commits
c662115b
Commit
c662115b
authored
Jan 18, 2023
by
duanruiming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
解决包依赖问题
parent
2785c05f
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
69 additions
and
102 deletions
+69
-102
pom.xml
pom.xml
+18
-0
pom.xml
signal-control-service/pom.xml
+5
-6
TestController.java
...rc/main/java/net/wanji/web/controller/TestController.java
+0
-32
TestServiceImpl.java
...main/java/net/wanji/web/service/impl/TestServiceImpl.java
+0
-15
pom.xml
signal-utc-service/pom.xml
+0
-1
pom.xml
wj-common/pom.xml
+14
-10
TrackableEntity.java
...va/net/wanji/common/framework/domain/TrackableEntity.java
+1
-3
JsonUtil.java
...n/src/main/java/net/wanji/common/utils/tool/JsonUtil.java
+31
-35
No files found.
pom.xml
View file @
c662115b
...
@@ -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>
...
...
signal-control-service/pom.xml
View file @
c662115b
...
@@ -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>
...
...
signal-control-service/src/main/java/net/wanji/web/controller/TestController.java
deleted
100644 → 0
View file @
2785c05f
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
;
}
}
signal-control-service/src/main/java/net/wanji/web/service/impl/TestServiceImpl.java
deleted
100644 → 0
View file @
2785c05f
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
());
}
}
signal-utc-service/pom.xml
View file @
c662115b
...
@@ -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>
...
...
wj-common/pom.xml
View file @
c662115b
...
@@ -175,10 +175,10 @@
...
@@ -175,10 +175,10 @@
<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>
...
@@ -187,10 +187,10 @@
...
@@ -187,10 +187,10 @@
<!--<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
wj-common/src/main/java/net/wanji/common/framework/domain/TrackableEntity.java
View file @
c662115b
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.SuperBuilde
r
;
import
net.wanji.common.utils.tool.IDGenerato
r
;
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
;
...
...
wj-common/src/main/java/net/wanji/common/utils/tool/JsonUtil.java
View file @
c662115b
...
@@ -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));
}
//
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment