Слияние кода завершено, страница обновится автоматически
Gradle
至8.13
writeableHeaders
自定义WebFilter
java
语言编写writeableHeaders
自定义WebFilter
,解决异常HttpHeaders.writeHttpHeaders Fails with UnsupportedOperationException
Gradle
至8.10.2
Gradle
至8.10.1
service
sensitive
EnableSpringDataWebSupport
注解,解决分页查询警告EnableSpringDataWebSupport
注解,解决分页查询警告EnableSpringDataWebSupport
注解,解决分页查询警告EnableSpringDataWebSupport
注解,解决分页查询警告EnableSpringDataWebSupport
注解,解决分页查询警告@RequestPart
、@RequestParam
、@PathVariable
增加name属性RestClient
替换RestTemplate
jcl-over-slf4j
解决日志类冲突提示server.shutdown=graceful
KafkaSender
自动配置logstash
依赖Dockerfile
kafkaSender
发送至zipkin
Global
/actuator
端点开启安全认证oauth-server
oaut2h-server
改为oauth-server
[Upgrade] 修改工程结构
acp-admin-cloud -------工程根目录,root模块
├─ common -------公共模块
├─ deploy -------部署脚本
├─ doc -------文档
├─ gradle -------gradle脚本
└─ modules -------子模块路径
原模块 | 新模块 | 新GAV |
---|---|---|
:common:acp-admin-cloud-constant | :acp-admin-cloud-constant | io.gitee.zhangbinhub.acp-admin-cloud:acp-admin-cloud-constant |
:common:acp-admin-cloud-dependencies | :acp-admin-cloud-dependencies | io.gitee.zhangbinhub.acp-admin-cloud:acp-admin-cloud-dependencies |
![]() |
:admin-server | io.gitee.zhangbinhub.acp-admin-cloud:admin-server |
![]() |
:deploy-server | io.gitee.zhangbinhub.acp-admin-cloud:deploy-server |
![]() |
:gateway-server | io.gitee.zhangbinhub.acp-admin-cloud:gateway-server |
![]() |
:log-server | io.gitee.zhangbinhub.acp-admin-cloud:log-server |
![]() |
:oauth-server | io.gitee.zhangbinhub.acp-admin-cloud:oauth-server |
![]() |
:route-server | io.gitee.zhangbinhub.acp-admin-cloud:route-server |
![]() |
:workflow-server | io.gitee.zhangbinhub.acp-admin-cloud:workflow-server |
acp-admin-cloud-dependencies-resource-server
strategy = "uuid"
修改为strategy = "org.hibernate.id.UUIDGenerator"
feign.*
修改为spring.cloud.openfeign.*
spring.redis.*
修改为spring.data.redis.*
CustomerApiConfiguration
spring.jpa.hibernate.naming.implicit-strategy
knife4j.enable
acp.swagger.enabled
,使用springdoc.api-docs.enabled
替代,默认为truespring.mvc.pathmatch.matching-strategy
management.*
,相关配置移入配置中心,参考atom-server-common-dev.yaml
admin-server
配置保持不变,因为它并没有接入配置中心ZkClientConfiguration
增加 zk 安全认证配置io.gitee.zhangbinhub.acp.cloud:acp-spring-cloud-starter
替换为io.gitee.zhangbinhub.acp.cloud:acp-spring-cloud-starter-resource-server
io.gitee.zhangbinhub.acp.cloud.constant.AcpCloudConstant
替换为io.gitee.zhangbinhub.acp.cloud.resource.server.constant.AcpCloudResourceServerConstant
io.gitee.zhangbinhub.acp.cloud:acp-spring-cloud-starter
spring.cloud.gateway.discovery.locator.enabled
配置,用以解决SCA的问题AcpCloudAtomApplication
替换为AcpCloudResourceServerApplication
acp.cloud.oauth.*
替换为acp.cloud.auth.*
AcpCloudAtomApplication
替换为AcpCloudResourceServerApplication
acp.cloud.oauth.*
替换为acp.cloud.auth.*
AuthTokenService
,解决redis连接不释放的问题AuthorizationServerConfiguration
,修复安全认证url不能正常工作的问题io.gitee.zhangbinhub.admin.oauth.init.DataInitialization
00000000
acp-spring-cloud-starter-resource-server
io.gitee.zhangbinhub.acp.cloud.constant.AcpCloudConstant
替换为io.gitee.zhangbinhub.acp.cloud.resource.server.constant.AcpCloudResourceServerConstant
io.gitee.zhangbinhub.acp.cloud.component.AcpOpaqueTokenIntrospect
替换为io.gitee.zhangbinhub.acp.cloud.resource.server.component.AcpOpaqueTokenIntrospect
io.gitee.zhangbinhub.acp.cloud.conf.AcpCloudOauthConfiguration
替换为io.gitee.zhangbinhub.acp.cloud.resource.server.conf.AcpCloudAuthConfiguration
acpSpringCloudOauth2ClientRestTemplate
替换为acpSpringCloudResourceServerRestTemplate
acp.cloud.oauth.auth-server
io.gitee.zhangbinhub.admin.route.init.DataInitialization
AcpCloudAtomApplication
替换为AcpCloudResourceServerApplication
AcpCloudAtomApplication
替换为AcpCloudResourceServerApplication
acp.cloud.oauth.*
替换为acp.cloud.auth.*
getById
替换为getReferenceById
WebSecurityConfiguration
配置类包名及写法InvalidDataAccessApiUsageException
异常pers.acp
修改为io.gitee.zhangbinhub
pers.acp.admin
修改为io.gitee.zhangbinhub.admin
buildImage
io.gitee.zhangbinhub.admin.common
spring-cloud-starter-bootstrap
依赖spring.config.import
bootstrap.yaml
修改为application.yaml
$versions.spring_boot
→ ${springBootVersion}
$versions.spring_cloud
→ ${springCloudVersion}
$versions.alibaba_cloud
→ ${springCloudAlibabaVersion}
logging.pattern.rolling-file-name
→ logging.logback.rollingpolicy.file-name-pattern
logging.file.clean-history-on-start
→ logging.logback.rollingpolicy.clean-history-on-start
logging.file.max-size
→ logging.logback.rollingpolicy.max-file-size
logging.file.total-size-cap
→ logging.logback.rollingpolicy.total-size-cap
logging.file.max-history
→ logging.logback.rollingpolicy.max-history
RedisTemplate
更换为 StringRedisTemplate
feign.hystrix.FallbackFactory
替换为 org.springframework.cloud.openfeign.FallbackFactory
/org-by-code/{code}
修改为/org-by-code-or-name/{codeOrName}
Arrays.min()
→ Arrays.minOrNull()
io.gitee.zhangbinhub.admin.oauth.nobuild.InitData
中增加初始化运行参数StreamBridge
方式StreamBridge
方式@Modifying(flushAutomatically = true, clearAutomatically = true)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )