Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
matrix
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
CI / CD
CI / CD
Pipelines
Schedules
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
mall
arch
matrix
Commits
954b6514
Commit
954b6514
authored
Jan 03, 2020
by
李秋伟
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature_protocol' into 'master'
Feature protocol See merge request mall/arch/matrix!46
parents
5099d354
fff260bb
Hide whitespace changes
Inline
Side-by-side
Showing
30 changed files
with
102 additions
and
95 deletions
+102
-95
pom.xml
common-core/pom.xml
+1
-1
pom.xml
common-util/pom.xml
+1
-1
pom.xml
config-starter/pom.xml
+1
-1
pom.xml
elasticsearch-starter/pom.xml
+1
-1
pom.xml
logger-starter/pom.xml
+1
-1
pom.xml
matrix-datasource/matrix-datasource-core/pom.xml
+5
-5
AbsDataSource.java
matrix-datasource/matrix-datasource-core/src/main/java/com/secoo/mall/datasource/bean/AbsDataSource.java
+24
-35
MatrixDataSource.java
matrix-datasource/matrix-datasource-core/src/main/java/com/secoo/mall/datasource/bean/MatrixDataSource.java
+10
-1
MatrixDynamicDataSource.java
matrix-datasource/matrix-datasource-core/src/main/java/com/secoo/mall/datasource/bean/MatrixDynamicDataSource.java
+7
-0
MatrixDataSourceConfig.java
matrix-datasource/matrix-datasource-core/src/main/java/com/secoo/mall/datasource/config/MatrixDataSourceConfig.java
+0
-2
MatrixDataSourceProperties.java
matrix-datasource/matrix-datasource-core/src/main/java/com/secoo/mall/datasource/properties/MatrixDataSourceProperties.java
+0
-1
pom.xml
matrix-datasource/matrix-datasource-druid/pom.xml
+1
-1
pom.xml
matrix-datasource/pom.xml
+2
-2
pom.xml
matrix-mq/matrix-rocketmq-core/pom.xml
+1
-1
pom.xml
matrix-mq/matrix-rocketmq-starter/pom.xml
+1
-1
pom.xml
matrix-mq/pom.xml
+1
-1
pom.xml
matrix-mybatis/matrix-mybatis-core/pom.xml
+1
-1
pom.xml
matrix-mybatis/matrix-mybatis-starter/pom.xml
+1
-1
pom.xml
matrix-mybatis/pom.xml
+4
-4
pom.xml
matrix-protocol/matrix-protocol-core/pom.xml
+1
-1
pom.xml
matrix-protocol/matrix-protocol-dubbo-core/pom.xml
+1
-1
pom.xml
matrix-protocol/matrix-protocol-dubbo-starter/pom.xml
+1
-1
pom.xml
matrix-protocol/matrix-protocol-web-core/pom.xml
+1
-1
pom.xml
matrix-protocol/matrix-protocol-web-starter/pom.xml
+1
-1
pom.xml
matrix-protocol/pom.xml
+6
-6
pom.xml
mongodb-starter/pom.xml
+1
-1
pom.xml
monitor-starter/pom.xml
+1
-1
pom.xml
openfeign-starter/pom.xml
+1
-1
pom.xml
pom.xml
+24
-19
pom.xml
redis-starter/pom.xml
+1
-1
No files found.
common-core/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
common-util/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
config-starter/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
elasticsearch-starter/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
logger-starter/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-datasource/matrix-datasource-core/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix-datasource
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
@@ -17,10 +17,6 @@
<artifactId>
spring-context
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.security
</groupId>
<artifactId>
spring-security-crypto
</artifactId>
</dependency>
<dependency>
<groupId>
org.aspectj
</groupId>
<artifactId>
aspectjweaver
</artifactId>
</dependency>
...
...
@@ -37,6 +33,10 @@
<artifactId>
spring-jdbc
</artifactId>
</dependency>
<dependency>
<groupId>
org.javassist
</groupId>
<artifactId>
javassist
</artifactId>
</dependency>
<dependency>
<groupId>
com.ctrip.framework.apollo
</groupId>
<artifactId>
apollo-client
</artifactId>
</dependency>
...
...
matrix-datasource/matrix-datasource-core/src/main/java/com/secoo/mall/datasource/bean/AbsDataSource.java
View file @
954b6514
...
...
@@ -13,22 +13,24 @@ import javax.sql.DataSource;
import
java.lang.reflect.Method
;
import
java.sql.Connection
;
import
java.sql.SQLException
;
import
java.util.
HashMap
;
import
java.util.
List
;
import
java.util.Map
;
import
java.util.concurrent.locks.Lock
;
import
java.util.concurrent.locks.ReentrantLock
;
@Slf4j
public
abstract
class
AbsDataSource
extends
AbstractDataSource
implements
DisposableBean
{
@Getter
private
Map
<
String
,
DataSource
>
dataSourceMap
=
new
HashMap
<>();
private
static
Lock
lock
=
new
ReentrantLock
();
private
DataSourceProvider
dataSourceProvider
=
ServiceLoaderFactory
.
getInstance
(
DataSourceProvider
.
class
);
private
static
DataSourceProvider
dataSourceProvider
=
ServiceLoaderFactory
.
getInstance
(
DataSourceProvider
.
class
);
@Getter
private
static
Map
<
String
,
DataSource
>
dataSourceMap
=
dataSourceProvider
.
loadDataSources
();
public
AbsDataSource
()
{
loadDataSources
();
}
@Override
...
...
@@ -49,43 +51,30 @@ public abstract class AbsDataSource extends AbstractDataSource implements Dispos
*/
public
DataSource
getTargetDataSource
(
String
dsName
)
{
//如果数据源名字为空默认取一个,此种情况可以允许不使用@SelectDataSource指定数据源
if
(
getDataSourceMap
()
.
containsKey
(
dsName
))
{
return
getDataSourceMap
()
.
get
(
dsName
);
if
(
dataSourceMap
.
containsKey
(
dsName
))
{
return
dataSourceMap
.
get
(
dsName
);
}
throw
new
BusinessException
(
DataSourceError
.
DATA_SOURCE_NOT_EXIST
,
dsName
);
}
/*
***
* bean销毁
*
* @throws Exception
*/
@Override
public
void
destroy
()
throws
Exception
{
log
.
info
(
"datasource start closing ...."
);
for
(
Map
.
Entry
<
String
,
DataSource
>
item
:
dataSourceMap
.
entrySet
())
{
DataSource
dataSource
=
item
.
getValue
();
List
<
String
>
removeDsNames
=
getRemoveDsNames
();
for
(
String
dsName
:
removeDsNames
)
{
log
.
info
(
"datasource {} start closing ...."
,
dsName
);
DataSource
dataSource
=
dataSourceMap
.
get
(
dsName
);
Class
<?
extends
DataSource
>
clazz
=
dataSource
.
getClass
();
try
{
Method
closeMethod
=
clazz
.
getDeclaredMethod
(
"close"
);
closeMethod
.
invoke
(
dataSource
);
}
catch
(
NoSuchMethodException
e
)
{
log
.
warn
(
"datasource close the datasource named [{}] failed,"
,
item
.
getKey
()
);
log
.
warn
(
"datasource close the datasource named [{}] failed,"
,
dsName
);
}
removeDataSource
(
dsName
);
log
.
info
(
"datasource {} closed success"
,
dsName
);
}
log
.
info
(
"datasource all closed success"
);
}
public
void
addDataSource
(
String
dsName
,
DataSource
dataSource
)
{
lock
.
lock
();
log
.
info
(
"load dataSources lock {}"
,
dsName
);
if
(!
dataSourceMap
.
containsKey
(
dsName
))
{
dataSourceMap
.
put
(
dsName
,
dataSource
);
}
log
.
info
(
"load dataSources unlock {}"
,
dsName
);
lock
.
unlock
();
}
...
...
@@ -101,17 +90,17 @@ public abstract class AbsDataSource extends AbstractDataSource implements Dispos
dataSourceMap
.
remove
(
dsName
);
}
log
.
info
(
"remove dataSources unlock {}"
,
dsName
);
lock
.
unlock
();
}
private
void
loadDataSources
()
{
Map
<
String
,
DataSource
>
dataSourceMap
=
dataSourceProvider
.
loadDataSources
();
for
(
Map
.
Entry
<
String
,
DataSource
>
dataSourceEntry
:
dataSourceMap
.
entrySet
())
{
addDataSource
(
dataSourceEntry
.
getKey
(),
dataSourceEntry
.
getValue
());
}
}
protected
abstract
DataSource
getDataSource
();
/**
* 确定要清除的数据源名称
*
* @return
*/
protected
abstract
List
<
String
>
getRemoveDsNames
();
}
matrix-datasource/matrix-datasource-core/src/main/java/com/secoo/mall/datasource/bean/MatrixDataSource.java
View file @
954b6514
...
...
@@ -4,6 +4,8 @@ import lombok.Data;
import
lombok.extern.slf4j.Slf4j
;
import
javax.sql.DataSource
;
import
java.util.Arrays
;
import
java.util.List
;
/**
* 此数据源为指定数据源,支持xml进行定义
...
...
@@ -15,7 +17,7 @@ public class MatrixDataSource extends AbsDataSource {
private
String
dsName
;
public
MatrixDataSource
(){
public
MatrixDataSource
()
{
}
...
...
@@ -27,4 +29,11 @@ public class MatrixDataSource extends AbsDataSource {
protected
DataSource
getDataSource
()
{
return
getTargetDataSource
(
this
.
dsName
);
}
@Override
protected
List
<
String
>
getRemoveDsNames
()
{
return
Arrays
.
asList
(
dsName
);
}
}
matrix-datasource/matrix-datasource-core/src/main/java/com/secoo/mall/datasource/bean/MatrixDynamicDataSource.java
View file @
954b6514
...
...
@@ -4,6 +4,8 @@ import com.secoo.mall.datasource.holder.DataSourceContextHolder;
import
lombok.extern.slf4j.Slf4j
;
import
javax.sql.DataSource
;
import
java.util.ArrayList
;
import
java.util.List
;
/**
* 此数据源为支持@selectDataSource注解的多数据源使用
...
...
@@ -25,5 +27,10 @@ public class MatrixDynamicDataSource extends AbsDataSource {
return
getTargetDataSource
(
dsName
);
}
@Override
protected
List
<
String
>
getRemoveDsNames
()
{
return
new
ArrayList
<>(
getDataSourceMap
().
keySet
());
}
}
matrix-datasource/matrix-datasource-core/src/main/java/com/secoo/mall/datasource/config/MatrixDataSourceConfig.java
View file @
954b6514
...
...
@@ -2,8 +2,6 @@ package com.secoo.mall.datasource.config;
import
lombok.Data
;
import
java.util.Properties
;
@Data
public
class
MatrixDataSourceConfig
implements
DataSourceConfig
{
...
...
matrix-datasource/matrix-datasource-core/src/main/java/com/secoo/mall/datasource/properties/MatrixDataSourceProperties.java
View file @
954b6514
...
...
@@ -8,7 +8,6 @@ public class MatrixDataSourceProperties extends MatrixDataSourceConfig {
public
static
final
String
PREFIX
=
"spring.datasource.matrix"
;
public
MatrixDataSourceProperties
()
{
}
...
...
matrix-datasource/matrix-datasource-druid/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix-datasource
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-datasource/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
@@ -21,7 +21,7 @@
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-datasource-core
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.alibaba
</groupId>
...
...
matrix-mq/matrix-rocketmq-core/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix-mq
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-mq/matrix-rocketmq-starter/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix-mq
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-mq/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-mybatis/matrix-mybatis-core/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix-mybatis
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-mybatis/matrix-mybatis-starter/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix-mybatis
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-mybatis/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
@@ -25,17 +25,17 @@
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-mybatis-core
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-datasource-druid
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-mybatis-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.baomidou
</groupId>
...
...
matrix-protocol/matrix-protocol-core/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix-protocol
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-protocol/matrix-protocol-dubbo-core/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix-protocol
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-protocol/matrix-protocol-dubbo-starter/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix-protocol
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-protocol/matrix-protocol-web-core/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix-protocol
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-protocol/matrix-protocol-web-starter/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix-protocol
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
matrix-protocol/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
@@ -29,27 +29,27 @@
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-protocol-core
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-protocol-web-core
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-protocol-dubbo-core
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-protocol-web-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-protocol-dubbo-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<!-- Aapche Dubbo -->
...
...
mongodb-starter/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
monitor-starter/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
openfeign-starter/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
pom.xml
View file @
954b6514
...
...
@@ -6,7 +6,7 @@
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
<packaging>
pom
</packaging>
...
...
@@ -46,92 +46,92 @@
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
logger-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
monitor-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
common-core
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
config-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
common-util
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
redis-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-datasource-druid
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-mybatis-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
mongodb-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
elasticsearch-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-rocketmq-core
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-rocketmq-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
openfeign-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-protocol-core
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-protocol-dubbo-core
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-protocol-dubbo-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-protocol-web-core
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
<groupId>
com.secoo.mall
</groupId>
<artifactId>
matrix-protocol-web-starter
</artifactId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</dependency>
<dependency>
...
...
@@ -180,6 +180,11 @@
<artifactId>
guava
</artifactId>
<version>
20.0
</version>
</dependency>
<dependency>
<groupId>
org.javassist
</groupId>
<artifactId>
javassist
</artifactId>
<version>
3.26.0-GA
</version>
</dependency>
<!--spring cloud-->
<dependency>
...
...
redis-starter/pom.xml
View file @
954b6514
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
matrix
</artifactId>
<groupId>
com.secoo.mall
</groupId>
<version>
1.2.
8
.RELEASE
</version>
<version>
1.2.
9
.RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
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