Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
S
spring-cloud-timeloit
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
loit-Infrastructure-example
spring-cloud-timeloit
Commits
51784dab
提交
51784dab
authored
9月 02, 2020
作者:
陈世营
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
spring boot 版本升级到2.3.3
上级
682b8ce9
隐藏空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
39 行增加
和
22 行删除
+39
-22
pom.xml
pom.xml
+11
-11
pom.xml
spring-cloud-timeloit-dependencies/pom.xml
+10
-3
NacosConfigEndpointAutoConfiguration.java
.../nacos/endpoint/NacosConfigEndpointAutoConfiguration.java
+2
-2
NacosDiscoveryProperties.java
...ava/com/alibaba/cloud/nacos/NacosDiscoveryProperties.java
+1
-0
NacosDiscoveryEndpointAutoConfiguration.java
...cos/endpoint/NacosDiscoveryEndpointAutoConfiguration.java
+4
-2
SentinelEndpointAutoConfiguration.java
.../sentinel/endpoint/SentinelEndpointAutoConfiguration.java
+2
-2
NacosDataSourceFactoryBean.java
...el/datasource/factorybean/NacosDataSourceFactoryBean.java
+9
-2
没有找到文件。
pom.xml
浏览文件 @
51784dab
...
@@ -8,7 +8,7 @@
...
@@ -8,7 +8,7 @@
<parent>
<parent>
<groupId>
org.springframework.cloud
</groupId>
<groupId>
org.springframework.cloud
</groupId>
<artifactId>
spring-cloud-build
</artifactId>
<artifactId>
spring-cloud-build
</artifactId>
<version>
2.
2.3
.RELEASE
</version>
<version>
2.
3.1
.RELEASE
</version>
<relativePath/>
<relativePath/>
</parent>
</parent>
...
@@ -39,16 +39,16 @@
...
@@ -39,16 +39,16 @@
<revision>
2.3.3-SNAPSHOT
</revision>
<revision>
2.3.3-SNAPSHOT
</revision>
<!-- Dependency Versions -->
<!-- Dependency Versions -->
<spring-cloud-commons.version>
2.2.
2
.RELEASE
</spring-cloud-commons.version>
<spring-cloud-commons.version>
2.2.
5
.RELEASE
</spring-cloud-commons.version>
<spring-cloud-netflix.version>
2.2.
2
.RELEASE
</spring-cloud-netflix.version>
<spring-cloud-netflix.version>
2.2.
5
.RELEASE
</spring-cloud-netflix.version>
<spring-cloud-openfeign.version>
2.2.
2
.RELEASE
</spring-cloud-openfeign.version>
<spring-cloud-openfeign.version>
2.2.
5
.RELEASE
</spring-cloud-openfeign.version>
<spring-cloud-bus.version>
2.2.
1
.RELEASE
</spring-cloud-bus.version>
<spring-cloud-bus.version>
2.2.
3
.RELEASE
</spring-cloud-bus.version>
<spring-cloud-gateway.version>
2.2.
2
.RELEASE
</spring-cloud-gateway.version>
<spring-cloud-gateway.version>
2.2.
5
.RELEASE
</spring-cloud-gateway.version>
<spring-cloud-stream.version>
Horsham.SR
3
</spring-cloud-stream.version>
<spring-cloud-stream.version>
Horsham.SR
8
</spring-cloud-stream.version>
<spring-cloud-consul.version>
2.2.
2
.RELEASE
</spring-cloud-consul.version>
<spring-cloud-consul.version>
2.2.
4
.RELEASE
</spring-cloud-consul.version>
<spring-cloud-config.version>
2.2.
2
.RELEASE
</spring-cloud-config.version>
<spring-cloud-config.version>
2.2.
5
.RELEASE
</spring-cloud-config.version>
<spring-cloud-zuul.version>
2.2.
2
.RELEASE
</spring-cloud-zuul.version>
<spring-cloud-zuul.version>
2.2.
5
.RELEASE
</spring-cloud-zuul.version>
<spring-cloud-zookeeper.version>
2.2.
1
.RELEASE
</spring-cloud-zookeeper.version>
<spring-cloud-zookeeper.version>
2.2.
3
.RELEASE
</spring-cloud-zookeeper.version>
<junit.version>
4.12
</junit.version>
<junit.version>
4.12
</junit.version>
<javax-servlet-api>
3.0
</javax-servlet-api>
<javax-servlet-api>
3.0
</javax-servlet-api>
...
...
spring-cloud-timeloit-dependencies/pom.xml
浏览文件 @
51784dab
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
<parent>
<parent>
<artifactId>
spring-cloud-dependencies-parent
</artifactId>
<artifactId>
spring-cloud-dependencies-parent
</artifactId>
<groupId>
org.springframework.cloud
</groupId>
<groupId>
org.springframework.cloud
</groupId>
<version>
2.
2.0
.RELEASE
</version>
<version>
2.
3.1
.RELEASE
</version>
<relativePath/>
<relativePath/>
</parent>
</parent>
...
@@ -36,14 +36,12 @@
...
@@ -36,14 +36,12 @@
<maven-gpg-plugin.version>
1.6
</maven-gpg-plugin.version>
<maven-gpg-plugin.version>
1.6
</maven-gpg-plugin.version>
<flatten-maven-plugin.version>
1.1.0
</flatten-maven-plugin.version>
<flatten-maven-plugin.version>
1.1.0
</flatten-maven-plugin.version>
</properties>
</properties>
<dependencyManagement>
<dependencyManagement>
<dependencies>
<dependencies>
<!--Nacos-->
<!--Nacos-->
<dependency>
<dependency>
<groupId>
com.alibaba.nacos
</groupId>
<groupId>
com.alibaba.nacos
</groupId>
...
@@ -217,9 +215,18 @@
...
@@ -217,9 +215,18 @@
<dependency>
<dependency>
<groupId>
com.timeloit.cloud
</groupId>
<groupId>
com.timeloit.cloud
</groupId>
<artifactId>
spring-cloud-starter-timeloit-sentinel
</artifactId>
<artifactId>
spring-cloud-starter-timeloit-sentinel
</artifactId>
<exclusions>
<exclusion>
<groupId>
com.fasterxml.jackson.dataformat
</groupId>
<artifactId>
jackson-dataformat-xml
</artifactId>
</exclusion>
</exclusions>
<version>
${revision}
</version>
<version>
${revision}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.timeloit.cloud
</groupId>
<groupId>
com.timeloit.cloud
</groupId>
<artifactId>
spring-cloud-timeloit-sentinel-datasource
</artifactId>
<artifactId>
spring-cloud-timeloit-sentinel-datasource
</artifactId>
...
...
spring-cloud-timeloit-starters/spring-cloud-starter-timeloit-nacos-config/src/main/java/com/alibaba/cloud/nacos/endpoint/NacosConfigEndpointAutoConfiguration.java
浏览文件 @
51784dab
...
@@ -20,7 +20,7 @@ import com.alibaba.cloud.nacos.NacosConfigManager;
...
@@ -20,7 +20,7 @@ import com.alibaba.cloud.nacos.NacosConfigManager;
import
com.alibaba.cloud.nacos.refresh.NacosRefreshHistory
;
import
com.alibaba.cloud.nacos.refresh.NacosRefreshHistory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOn
Enabled
Endpoint
;
import
org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOn
Available
Endpoint
;
import
org.springframework.boot.actuate.autoconfigure.health.ConditionalOnEnabledHealthIndicator
;
import
org.springframework.boot.actuate.autoconfigure.health.ConditionalOnEnabledHealthIndicator
;
import
org.springframework.boot.actuate.endpoint.annotation.Endpoint
;
import
org.springframework.boot.actuate.endpoint.annotation.Endpoint
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnClass
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnClass
;
...
@@ -44,7 +44,7 @@ public class NacosConfigEndpointAutoConfiguration {
...
@@ -44,7 +44,7 @@ public class NacosConfigEndpointAutoConfiguration {
private
NacosRefreshHistory
nacosRefreshHistory
;
private
NacosRefreshHistory
nacosRefreshHistory
;
@ConditionalOnMissingBean
@ConditionalOnMissingBean
@ConditionalOn
Enabled
Endpoint
@ConditionalOn
Available
Endpoint
@Bean
@Bean
public
NacosConfigEndpoint
nacosConfigEndpoint
()
{
public
NacosConfigEndpoint
nacosConfigEndpoint
()
{
return
new
NacosConfigEndpoint
(
nacosConfigManager
.
getNacosConfigProperties
(),
return
new
NacosConfigEndpoint
(
nacosConfigManager
.
getNacosConfigProperties
(),
...
...
spring-cloud-timeloit-starters/spring-cloud-starter-timeloit-nacos-discovery/src/main/java/com/alibaba/cloud/nacos/NacosDiscoveryProperties.java
浏览文件 @
51784dab
...
@@ -41,6 +41,7 @@ import org.slf4j.LoggerFactory;
...
@@ -41,6 +41,7 @@ import org.slf4j.LoggerFactory;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.context.properties.ConfigurationProperties
;
import
org.springframework.boot.context.properties.ConfigurationProperties
;
import
org.springframework.boot.context.properties.EnableConfigurationProperties
;
import
org.springframework.cloud.commons.util.InetUtils
;
import
org.springframework.cloud.commons.util.InetUtils
;
import
org.springframework.core.env.ConfigurableEnvironment
;
import
org.springframework.core.env.ConfigurableEnvironment
;
import
org.springframework.core.env.Environment
;
import
org.springframework.core.env.Environment
;
...
...
spring-cloud-timeloit-starters/spring-cloud-starter-timeloit-nacos-discovery/src/main/java/com/alibaba/cloud/nacos/endpoint/NacosDiscoveryEndpointAutoConfiguration.java
浏览文件 @
51784dab
...
@@ -20,12 +20,13 @@ import com.alibaba.cloud.nacos.ConditionalOnNacosDiscoveryEnabled;
...
@@ -20,12 +20,13 @@ import com.alibaba.cloud.nacos.ConditionalOnNacosDiscoveryEnabled;
import
com.alibaba.cloud.nacos.NacosDiscoveryProperties
;
import
com.alibaba.cloud.nacos.NacosDiscoveryProperties
;
import
com.alibaba.cloud.nacos.discovery.actuate.health.NacosDiscoveryHealthIndicator
;
import
com.alibaba.cloud.nacos.discovery.actuate.health.NacosDiscoveryHealthIndicator
;
import
org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOn
Enabled
Endpoint
;
import
org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOn
Available
Endpoint
;
import
org.springframework.boot.actuate.autoconfigure.health.ConditionalOnEnabledHealthIndicator
;
import
org.springframework.boot.actuate.autoconfigure.health.ConditionalOnEnabledHealthIndicator
;
import
org.springframework.boot.actuate.endpoint.annotation.Endpoint
;
import
org.springframework.boot.actuate.endpoint.annotation.Endpoint
;
import
org.springframework.boot.actuate.health.HealthIndicator
;
import
org.springframework.boot.actuate.health.HealthIndicator
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnClass
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnClass
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean
;
import
org.springframework.boot.context.properties.EnableConfigurationProperties
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
...
@@ -42,7 +43,8 @@ public class NacosDiscoveryEndpointAutoConfiguration {
...
@@ -42,7 +43,8 @@ public class NacosDiscoveryEndpointAutoConfiguration {
@Bean
@Bean
@ConditionalOnMissingBean
@ConditionalOnMissingBean
@ConditionalOnEnabledEndpoint
@ConditionalOnAvailableEndpoint
public
NacosDiscoveryEndpoint
nacosDiscoveryEndpoint
(
public
NacosDiscoveryEndpoint
nacosDiscoveryEndpoint
(
NacosDiscoveryProperties
nacosDiscoveryProperties
)
{
NacosDiscoveryProperties
nacosDiscoveryProperties
)
{
return
new
NacosDiscoveryEndpoint
(
nacosDiscoveryProperties
);
return
new
NacosDiscoveryEndpoint
(
nacosDiscoveryProperties
);
...
...
spring-cloud-timeloit-starters/spring-cloud-starter-timeloit-sentinel/src/main/java/com/alibaba/cloud/sentinel/endpoint/SentinelEndpointAutoConfiguration.java
浏览文件 @
51784dab
...
@@ -19,7 +19,7 @@ package com.alibaba.cloud.sentinel.endpoint;
...
@@ -19,7 +19,7 @@ package com.alibaba.cloud.sentinel.endpoint;
import
com.alibaba.cloud.sentinel.SentinelProperties
;
import
com.alibaba.cloud.sentinel.SentinelProperties
;
import
org.springframework.beans.factory.support.DefaultListableBeanFactory
;
import
org.springframework.beans.factory.support.DefaultListableBeanFactory
;
import
org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOn
Enabled
Endpoint
;
import
org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOn
Available
Endpoint
;
import
org.springframework.boot.actuate.autoconfigure.health.ConditionalOnEnabledHealthIndicator
;
import
org.springframework.boot.actuate.autoconfigure.health.ConditionalOnEnabledHealthIndicator
;
import
org.springframework.boot.actuate.endpoint.annotation.Endpoint
;
import
org.springframework.boot.actuate.endpoint.annotation.Endpoint
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnClass
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnClass
;
...
@@ -36,7 +36,7 @@ public class SentinelEndpointAutoConfiguration {
...
@@ -36,7 +36,7 @@ public class SentinelEndpointAutoConfiguration {
@Bean
@Bean
@ConditionalOnMissingBean
@ConditionalOnMissingBean
@ConditionalOn
Enabled
Endpoint
@ConditionalOn
Available
Endpoint
public
SentinelEndpoint
sentinelEndPoint
(
SentinelProperties
sentinelProperties
)
{
public
SentinelEndpoint
sentinelEndPoint
(
SentinelProperties
sentinelProperties
)
{
return
new
SentinelEndpoint
(
sentinelProperties
);
return
new
SentinelEndpoint
(
sentinelProperties
);
}
}
...
...
spring-cloud-timeloit-starters/spring-cloud-timeloit-sentinel-datasource/src/main/java/com/alibaba/cloud/sentinel/datasource/factorybean/NacosDataSourceFactoryBean.java
浏览文件 @
51784dab
...
@@ -67,8 +67,15 @@ public class NacosDataSourceFactoryBean implements FactoryBean<NacosDataSource>
...
@@ -67,8 +67,15 @@ public class NacosDataSourceFactoryBean implements FactoryBean<NacosDataSource>
if
(!
StringUtils
.
isEmpty
(
this
.
namespace
))
{
if
(!
StringUtils
.
isEmpty
(
this
.
namespace
))
{
properties
.
setProperty
(
PropertyKeyConst
.
NAMESPACE
,
this
.
namespace
);
properties
.
setProperty
(
PropertyKeyConst
.
NAMESPACE
,
this
.
namespace
);
}
}
properties
.
setProperty
(
PropertyKeyConst
.
USERNAME
,
this
.
username
);
properties
.
setProperty
(
PropertyKeyConst
.
PASSWORD
,
this
.
password
);
if
(!
StringUtils
.
isEmpty
(
this
.
username
))
{
properties
.
setProperty
(
PropertyKeyConst
.
USERNAME
,
this
.
username
);
}
if
(!
StringUtils
.
isEmpty
(
this
.
password
))
{
properties
.
setProperty
(
PropertyKeyConst
.
PASSWORD
,
this
.
password
);
}
return
new
NacosDataSource
(
properties
,
groupId
,
dataId
,
converter
);
return
new
NacosDataSource
(
properties
,
groupId
,
dataId
,
converter
);
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论