From 6be6b8819064d230bb10022ca1b4d475e953cb84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=89=E4=B8=99?= Date: Tue, 4 Mar 2025 10:42:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0license?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/app.Dockerfile | 7 +++++-- docker/base.Dockerfile | 7 +++++-- docker/docker-compose.kafka.yml | 7 +++++-- docker/docker-compose.monolith.yml | 7 +++++-- docker/docker-compose.postgres.yml | 7 +++++-- docker/docker-compose.redis-cluster.yml | 7 +++++-- docker/docker-compose.redis-sentinel.yml | 7 +++++-- docker/docker-compose.redis-standalone.yml | 7 +++++-- docker/protocol.Dockerfile | 7 +++++-- docker/schema/schema-postgres.sql | 7 +++++-- docker/start.sh | 7 +++++-- jcpp-app-bootstrap/pom.xml | 6 ++++-- jcpp-app-bootstrap/src/layers.xml | 6 ++++-- .../src/main/java/sanbing/jcpp/JCPPServerApplication.java | 6 ++++-- .../src/test/java/sanbing/jcpp/AbstractTestBase.java | 6 ++++-- .../test/java/sanbing/jcpp/app/dal/mapper/GunMapperIT.java | 6 ++++-- .../java/sanbing/jcpp/app/dal/mapper/OrderMapperIT.java | 6 ++++-- .../java/sanbing/jcpp/app/dal/mapper/PileMapperIT.java | 6 ++++-- .../java/sanbing/jcpp/app/dal/mapper/StationMapperIT.java | 6 ++++-- .../java/sanbing/jcpp/app/dal/mapper/UserMapperIT.java | 6 ++++-- .../infrastructure/cache/RedisCacheConfigurationIT.java | 6 ++++-- jcpp-app/pom.xml | 6 ++++-- .../main/java/sanbing/jcpp/app/adapter/TestController.java | 6 ++++-- .../main/java/sanbing/jcpp/app/dal/config/DalConfig.java | 6 ++++-- .../jcpp/app/dal/config/ibatis/enums/GunOptStatusEnum.java | 6 ++++-- .../jcpp/app/dal/config/ibatis/enums/GunRunStatusEnum.java | 6 ++++-- .../jcpp/app/dal/config/ibatis/enums/OrderStatusEnum.java | 6 ++++-- .../jcpp/app/dal/config/ibatis/enums/OrderTypeEnum.java | 6 ++++-- .../jcpp/app/dal/config/ibatis/enums/OwnerTypeEnum.java | 6 ++++-- .../jcpp/app/dal/config/ibatis/enums/PileStatusEnum.java | 6 ++++-- .../jcpp/app/dal/config/ibatis/enums/PileTypeEnum.java | 6 ++++-- .../app/dal/config/ibatis/enums/StationStatusEnum.java | 6 ++++-- .../jcpp/app/dal/config/ibatis/enums/UserStatusEnum.java | 6 ++++-- .../dal/config/ibatis/typehandlers/JsonbTypeHandler.java | 6 ++++-- .../dal/config/ibatis/typehandlers/UUIDTypeHandler.java | 6 ++++-- .../src/main/java/sanbing/jcpp/app/dal/entity/Gun.java | 6 ++++-- .../src/main/java/sanbing/jcpp/app/dal/entity/Order.java | 6 ++++-- .../src/main/java/sanbing/jcpp/app/dal/entity/Pile.java | 6 ++++-- .../src/main/java/sanbing/jcpp/app/dal/entity/Station.java | 6 ++++-- .../src/main/java/sanbing/jcpp/app/dal/entity/User.java | 6 ++++-- .../main/java/sanbing/jcpp/app/dal/mapper/GunMapper.java | 6 ++++-- .../main/java/sanbing/jcpp/app/dal/mapper/OrderMapper.java | 6 ++++-- .../main/java/sanbing/jcpp/app/dal/mapper/PileMapper.java | 6 ++++-- .../java/sanbing/jcpp/app/dal/mapper/StationMapper.java | 6 ++++-- .../main/java/sanbing/jcpp/app/dal/mapper/UserMapper.java | 6 ++++-- .../src/main/java/sanbing/jcpp/app/data/PileSession.java | 6 ++++-- .../app/repository/AbstractCachedEntityRepository.java | 6 ++++-- .../jcpp/app/repository/AbstractEntityRepository.java | 6 ++++-- .../app/repository/CachedVersionedEntityRepository.java | 6 ++++-- .../java/sanbing/jcpp/app/repository/PileRepository.java | 6 ++++-- .../sanbing/jcpp/app/repository/PileRepositoryImpl.java | 6 ++++-- .../java/sanbing/jcpp/app/service/DownlinkCallService.java | 6 ++++-- .../java/sanbing/jcpp/app/service/PileProtocolService.java | 6 ++++-- .../jcpp/app/service/cache/pile/PileCacheEvictEvent.java | 6 ++++-- .../sanbing/jcpp/app/service/cache/pile/PileCacheKey.java | 6 ++++-- .../jcpp/app/service/cache/pile/PileCaffeineCache.java | 6 ++++-- .../jcpp/app/service/cache/pile/PileRedisCache.java | 6 ++++-- .../app/service/cache/session/PileSessionCacheKey.java | 6 ++++-- .../service/cache/session/PileSessionCaffeineCache.java | 6 ++++-- .../app/service/cache/session/PileSessionRedisCache.java | 6 ++++-- .../service/config/DownlinkRestTemplateConfiguration.java | 6 ++++-- .../sanbing/jcpp/app/service/grpc/DownlinkGrpcClient.java | 6 ++++-- .../jcpp/app/service/impl/DefaultPileProtocolService.java | 6 ++++-- .../jcpp/app/service/impl/GrpcDownlinkCallService.java | 6 ++++-- .../jcpp/app/service/impl/RestDownlinkCallService.java | 6 ++++-- .../jcpp/app/service/queue/AbstractConsumerService.java | 6 ++++-- .../sanbing/jcpp/app/service/queue/AppConsumerStats.java | 6 ++++-- .../jcpp/app/service/queue/AppQueueConsumerManager.java | 6 ++++-- .../jcpp/app/service/queue/QueueConsumerManagerTask.java | 6 ++++-- .../sanbing/jcpp/app/service/queue/QueueConsumerTask.java | 6 ++++-- .../java/sanbing/jcpp/app/service/queue/QueueEvent.java | 6 ++++-- .../queue/consumer/ProtocolUplinkConsumerService.java | 6 ++++-- jcpp-infrastructure-cache/pom.xml | 6 ++++-- .../sanbing/jcpp/infrastructure/cache/CacheConstants.java | 6 ++++-- .../java/sanbing/jcpp/infrastructure/cache/CacheSpecs.java | 6 ++++-- .../sanbing/jcpp/infrastructure/cache/CacheSpecsMap.java | 6 ++++-- .../jcpp/infrastructure/cache/CacheTransaction.java | 6 ++++-- .../jcpp/infrastructure/cache/CacheValueWrapper.java | 6 ++++-- .../infrastructure/cache/CaffeineCacheTransaction.java | 6 ++++-- .../infrastructure/cache/CaffeineTransactionalCache.java | 6 ++++-- .../java/sanbing/jcpp/infrastructure/cache/HasVersion.java | 6 ++++-- .../cache/JCPPCaffeineCacheConfiguration.java | 6 ++++-- .../cache/JCPPJCPPRedisClusterConfiguration.java | 6 ++++-- .../cache/JCPPJCPPRedisSentinelConfiguration.java | 6 ++++-- .../cache/JCPPJCPPRedisStandaloneConfiguration.java | 6 ++++-- .../infrastructure/cache/JCPPRedisCacheConfiguration.java | 6 ++++-- .../jcpp/infrastructure/cache/JCPPRedisSerializer.java | 6 ++++-- .../jcpp/infrastructure/cache/RedisCacheTransaction.java | 6 ++++-- .../jcpp/infrastructure/cache/RedisTransactionalCache.java | 6 ++++-- .../jcpp/infrastructure/cache/SimpleCacheValueWrapper.java | 6 ++++-- .../jcpp/infrastructure/cache/TransactionalCache.java | 6 ++++-- .../sanbing/jcpp/infrastructure/cache/VersionedCache.java | 6 ++++-- .../jcpp/infrastructure/cache/VersionedCacheKey.java | 6 ++++-- .../jcpp/infrastructure/cache/VersionedCaffeineCache.java | 6 ++++-- .../jcpp/infrastructure/cache/VersionedRedisCache.java | 6 ++++-- jcpp-infrastructure-proto/pom.xml | 6 ++++-- .../sanbing/jcpp/infrastructure/proto/ProtoConverter.java | 6 ++++-- .../jcpp/infrastructure/proto/model/PricingModel.java | 6 ++++-- jcpp-infrastructure-proto/src/main/proto/cluster.proto | 6 ++++-- jcpp-infrastructure-proto/src/main/proto/protocol.proto | 6 ++++-- jcpp-infrastructure-queue/pom.xml | 6 ++++-- .../queue/AbstractQueueConsumerTemplate.java | 6 ++++-- .../java/sanbing/jcpp/infrastructure/queue/Callback.java | 6 ++++-- .../sanbing/jcpp/infrastructure/queue/DefaultQueueMsg.java | 6 ++++-- .../jcpp/infrastructure/queue/DefaultQueueMsgHeaders.java | 6 ++++-- .../sanbing/jcpp/infrastructure/queue/KafkaQueueMsg.java | 6 ++++-- .../sanbing/jcpp/infrastructure/queue/PackCallback.java | 6 ++++-- .../jcpp/infrastructure/queue/PackProcessingContext.java | 6 ++++-- .../sanbing/jcpp/infrastructure/queue/ProtoQueueMsg.java | 6 ++++-- .../java/sanbing/jcpp/infrastructure/queue/QueueAdmin.java | 6 ++++-- .../sanbing/jcpp/infrastructure/queue/QueueCallback.java | 6 ++++-- .../sanbing/jcpp/infrastructure/queue/QueueConsumer.java | 6 ++++-- .../java/sanbing/jcpp/infrastructure/queue/QueueMsg.java | 6 ++++-- .../sanbing/jcpp/infrastructure/queue/QueueMsgHeaders.java | 6 ++++-- .../jcpp/infrastructure/queue/QueueMsgMetadata.java | 6 ++++-- .../sanbing/jcpp/infrastructure/queue/QueueProducer.java | 6 ++++-- .../jcpp/infrastructure/queue/common/QueueConfig.java | 6 ++++-- .../jcpp/infrastructure/queue/common/QueueConstants.java | 6 ++++-- .../infrastructure/queue/common/TopicPartitionInfo.java | 6 ++++-- .../queue/discovery/DefaultServiceInfoProvider.java | 6 ++++-- .../infrastructure/queue/discovery/DiscoveryProvider.java | 6 ++++-- .../queue/discovery/DummyDiscoveryProvider.java | 6 ++++-- .../queue/discovery/HashPartitionProvider.java | 6 ++++-- .../infrastructure/queue/discovery/PartitionProvider.java | 6 ++++-- .../jcpp/infrastructure/queue/discovery/QueueKey.java | 6 ++++-- .../queue/discovery/ServiceInfoProvider.java | 6 ++++-- .../jcpp/infrastructure/queue/discovery/ServiceType.java | 6 ++++-- .../queue/discovery/ZkDiscoveryProvider.java | 6 ++++-- .../queue/discovery/event/JCPPApplicationEvent.java | 6 ++++-- .../discovery/event/JCPPApplicationEventListener.java | 6 ++++-- .../queue/discovery/event/OtherServiceShutdownEvent.java | 6 ++++-- .../queue/discovery/event/PartitionChangeEvent.java | 6 ++++-- .../jcpp/infrastructure/queue/kafka/KafkaAdmin.java | 6 ++++-- .../queue/kafka/KafkaConsumerStatisticConfig.java | 6 ++++-- .../queue/kafka/KafkaConsumerStatsService.java | 6 ++++-- .../infrastructure/queue/kafka/KafkaConsumerTemplate.java | 6 ++++-- .../jcpp/infrastructure/queue/kafka/KafkaDecoder.java | 6 ++++-- .../infrastructure/queue/kafka/KafkaProducerTemplate.java | 6 ++++-- .../infrastructure/queue/kafka/KafkaQueueMsgMetadata.java | 6 ++++-- .../jcpp/infrastructure/queue/kafka/KafkaSettings.java | 6 ++++-- .../jcpp/infrastructure/queue/kafka/KafkaTopicConfigs.java | 6 ++++-- .../queue/memory/DefaultInMemoryStorage.java | 6 ++++-- .../infrastructure/queue/memory/InMemoryQueueConsumer.java | 6 ++++-- .../infrastructure/queue/memory/InMemoryQueueProducer.java | 6 ++++-- .../jcpp/infrastructure/queue/memory/InMemoryStorage.java | 6 ++++-- .../jcpp/infrastructure/queue/processing/IdMsgPair.java | 6 ++++-- .../infrastructure/queue/provider/AppQueueFactory.java | 6 ++++-- .../queue/provider/InMemoryAppQueueFactory.java | 6 ++++-- .../queue/provider/KafkaAppQueueFactory.java | 6 ++++-- .../infrastructure/queue/settings/QueueAppSettings.java | 6 ++++-- jcpp-infrastructure-stats/pom.xml | 6 ++++-- .../sanbing/jcpp/infrastructure/stats/DefaultCounter.java | 6 ++++-- .../jcpp/infrastructure/stats/DefaultMessagesStats.java | 6 ++++-- .../jcpp/infrastructure/stats/DefaultStatsFactory.java | 6 ++++-- .../sanbing/jcpp/infrastructure/stats/MessagesStats.java | 6 ++++-- .../sanbing/jcpp/infrastructure/stats/StatsCounter.java | 6 ++++-- .../sanbing/jcpp/infrastructure/stats/StatsFactory.java | 6 ++++-- .../java/sanbing/jcpp/infrastructure/stats/StatsTimer.java | 6 ++++-- jcpp-infrastructure-util/pom.xml | 6 ++++-- .../sanbing/jcpp/infrastructure/util/JCPPHashUtil.java | 6 ++++-- .../java/sanbing/jcpp/infrastructure/util/JCPPPair.java | 6 ++++-- .../java/sanbing/jcpp/infrastructure/util/SystemUtil.java | 6 ++++-- .../jcpp/infrastructure/util/annotation/AfterStartUp.java | 6 ++++-- .../jcpp/infrastructure/util/annotation/AppComponent.java | 6 ++++-- .../infrastructure/util/annotation/ProtocolComponent.java | 6 ++++-- .../jcpp/infrastructure/util/async/JCPPAsynchron.java | 6 ++++-- .../jcpp/infrastructure/util/async/JCPPExecutors.java | 6 ++++-- .../util/async/JCPPForkJoinWorkerThreadFactory.java | 6 ++++-- .../jcpp/infrastructure/util/async/JCPPThreadFactory.java | 6 ++++-- .../util/async/JCPPVirtualThreadFactory.java | 6 ++++-- .../sanbing/jcpp/infrastructure/util/codec/BCDUtil.java | 6 ++++-- .../sanbing/jcpp/infrastructure/util/codec/ByteUtil.java | 6 ++++-- .../jcpp/infrastructure/util/codec/CP56Time2aUtil.java | 6 ++++-- .../infrastructure/util/config/ConstraintValidator.java | 6 ++++-- .../infrastructure/util/config/ScheduledTaskConfig.java | 6 ++++-- .../infrastructure/util/config/ShardingThreadPool.java | 6 ++++-- .../util/config/ThreadPoolConfiguration.java | 6 ++++-- .../util/exception/DataValidationException.java | 6 ++++-- .../infrastructure/util/exception/DownlinkException.java | 6 ++++-- .../util/exception/IncorrectParameterException.java | 6 ++++-- .../infrastructure/util/jackson/BigNumberSerializer.java | 6 ++++-- .../jcpp/infrastructure/util/jackson/DataTypeModule.java | 6 ++++-- .../jcpp/infrastructure/util/jackson/DateDeserializer.java | 6 ++++-- .../jcpp/infrastructure/util/jackson/DateSerializer.java | 6 ++++-- .../infrastructure/util/jackson/InstantDeserializer.java | 6 ++++-- .../infrastructure/util/jackson/InstantSerializer.java | 6 ++++-- .../jcpp/infrastructure/util/jackson/JacksonUtil.java | 6 ++++-- .../util/jackson/LocalDateTimeDeserializer.java | 6 ++++-- .../util/jackson/LocalDateTimeSerializer.java | 6 ++++-- .../infrastructure/util/jackson/LocalTimeDeserializer.java | 6 ++++-- .../infrastructure/util/jackson/LocalTimeSerializer.java | 6 ++++-- .../util/jackson/LongTimestampDeserializer.java | 6 ++++-- .../infrastructure/util/jackson/SqlDateDeserializer.java | 6 ++++-- .../infrastructure/util/jackson/SqlDateSerializer.java | 6 ++++-- .../infrastructure/util/jackson/TimestampDeserializer.java | 6 ++++-- .../infrastructure/util/jackson/TimestampSerializer.java | 6 ++++-- .../sanbing/jcpp/infrastructure/util/mdc/MDCUtils.java | 6 ++++-- .../jcpp/infrastructure/util/property/JCPPProperty.java | 6 ++++-- .../jcpp/infrastructure/util/property/PropertyUtils.java | 6 ++++-- .../jcpp/infrastructure/util/trace/TraceIdGenerator.java | 6 ++++-- .../sanbing/jcpp/infrastructure/util/trace/Tracer.java | 6 ++++-- .../jcpp/infrastructure/util/trace/TracerCallable.java | 6 ++++-- .../jcpp/infrastructure/util/trace/TracerContextUtil.java | 6 ++++-- .../jcpp/infrastructure/util/trace/TracerRunnable.java | 6 ++++-- .../jcpp/infrastructure/util/validation/Length.java | 6 ++++-- .../util/validation/StringLengthValidator.java | 6 ++++-- .../jcpp/infrastructure/util/validation/Validator.java | 6 ++++-- .../jcpp/infrastructure/util/async/JCPPExecutorsTest.java | 6 ++++-- .../jcpp/infrastructure/util/codec/BCDUtilTest.java | 6 ++++-- .../jcpp/infrastructure/util/codec/CP56Time2aUtilTest.java | 6 ++++-- jcpp-protocol-api/pom.xml | 6 ++++-- .../main/java/sanbing/jcpp/protocol/ProtocolBootstrap.java | 6 ++++-- .../main/java/sanbing/jcpp/protocol/ProtocolContext.java | 6 ++++-- .../sanbing/jcpp/protocol/ProtocolMessageProcessor.java | 6 ++++-- .../sanbing/jcpp/protocol/adapter/DownlinkController.java | 6 ++++-- .../sanbing/jcpp/protocol/adapter/DownlinkGrpcService.java | 6 ++++-- .../jcpp/protocol/adapter/config/TracerInterceptor.java | 6 ++++-- .../adapter/config/UndertowServletWebServerCustomizer.java | 6 ++++-- .../jcpp/protocol/adapter/config/WebMvcConfiguration.java | 6 ++++-- .../main/java/sanbing/jcpp/protocol/cfg/ForwarderCfg.java | 6 ++++-- .../src/main/java/sanbing/jcpp/protocol/cfg/KafkaCfg.java | 6 ++++-- .../main/java/sanbing/jcpp/protocol/cfg/ListenerCfg.java | 6 ++++-- .../src/main/java/sanbing/jcpp/protocol/cfg/MemoryCfg.java | 6 ++++-- .../main/java/sanbing/jcpp/protocol/cfg/ProtocolCfg.java | 6 ++++-- .../src/main/java/sanbing/jcpp/protocol/cfg/TcpCfg.java | 6 ++++-- .../main/java/sanbing/jcpp/protocol/cfg/TcpHandlerCfg.java | 6 ++++-- .../sanbing/jcpp/protocol/cfg/enums/ForwarderType.java | 6 ++++-- .../sanbing/jcpp/protocol/cfg/enums/TcpHandlerType.java | 6 ++++-- .../java/sanbing/jcpp/protocol/domain/DownlinkCmdEnum.java | 6 ++++-- .../sanbing/jcpp/protocol/domain/ListenerToHandlerMsg.java | 6 ++++-- .../java/sanbing/jcpp/protocol/domain/ProtocolSession.java | 6 ++++-- .../sanbing/jcpp/protocol/domain/ProtocolUplinkMsg.java | 6 ++++-- .../sanbing/jcpp/protocol/domain/SessionCloseReason.java | 6 ++++-- .../sanbing/jcpp/protocol/domain/SessionToHandlerMsg.java | 6 ++++-- .../java/sanbing/jcpp/protocol/forwarder/Forwarder.java | 6 ++++-- .../sanbing/jcpp/protocol/forwarder/KafkaForwarder.java | 6 ++++-- .../sanbing/jcpp/protocol/forwarder/MemoryForwarder.java | 6 ++++-- .../jcpp/protocol/listener/ChannelHandlerInitializer.java | 6 ++++-- .../jcpp/protocol/listener/ChannelHandlerParameter.java | 6 ++++-- .../main/java/sanbing/jcpp/protocol/listener/Listener.java | 6 ++++-- .../jcpp/protocol/listener/tcp/TcpChannelHandler.java | 6 ++++-- .../sanbing/jcpp/protocol/listener/tcp/TcpListener.java | 6 ++++-- .../sanbing/jcpp/protocol/listener/tcp/TcpSession.java | 6 ++++-- .../listener/tcp/configs/BinaryHandlerConfiguration.java | 6 ++++-- .../listener/tcp/configs/HandlerConfiguration.java | 6 ++++-- .../listener/tcp/configs/JsonHandlerConfiguration.java | 6 ++++-- .../listener/tcp/configs/TextHandlerConfiguration.java | 6 ++++-- .../listener/tcp/decoder/JCPPHeadTailFrameDecoder.java | 6 ++++-- .../tcp/decoder/JCPPLengthFieldBasedFrameDecoder.java | 6 ++++-- .../jcpp/protocol/listener/tcp/decoder/TcpMsgDecoder.java | 6 ++++-- .../sanbing/jcpp/protocol/listener/tcp/enums/ReadAct.java | 6 ++++-- .../protocol/listener/tcp/enums/SequenceNumberLength.java | 6 ++++-- .../listener/tcp/handler/ConnectionLimitHandler.java | 6 ++++-- .../protocol/listener/tcp/handler/IdleEventHandler.java | 6 ++++-- .../jcpp/protocol/listener/tcp/handler/TracerHandler.java | 6 ++++-- .../protocol/provider/ProtocolSessionRegistryProvider.java | 6 ++++-- .../jcpp/protocol/provider/ProtocolsConfigProvider.java | 6 ++++-- .../impl/DefaultProtocolSessionRegistryProvider.java | 6 ++++-- .../provider/impl/DefaultProtocolsConfigProvider.java | 6 ++++-- jcpp-protocol-bootstrap/pom.xml | 6 ++++-- jcpp-protocol-bootstrap/src/layers.xml | 6 ++++-- .../jcpp/protocol/JCPPProtocolServiceApplication.java | 6 ++++-- .../sanbing/jcpp/protocol/AbstractProtocolTestBase.java | 6 ++++-- .../jcpp/protocol/adapter/DownlinkControllerIT.java | 6 ++++-- jcpp-protocol-yunkuaichong/pom.xml | 6 ++++-- .../protocol/yunkuaichong/AbstractYunKuaiChongCmdExe.java | 6 ++++-- .../protocol/yunkuaichong/YunKuaiChongDownlinkCmdExe.java | 6 ++++-- .../protocol/yunkuaichong/YunKuaiChongDwonlinkMessage.java | 6 ++++-- .../yunkuaichong/YunKuaiChongProtocolMessageProcessor.java | 6 ++++-- .../protocol/yunkuaichong/YunKuaiChongUplinkCmdExe.java | 6 ++++-- .../protocol/yunkuaichong/YunKuaiChongUplinkMessage.java | 6 ++++-- .../protocol/yunkuaichong/annotation/YunKuaiChongCmd.java | 6 ++++-- .../yunkuaichong/enums/YunKuaiChongDownlinkCmdEnum.java | 6 ++++-- .../v150/YunkuaichongV150ProtocolBootstrap.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150BmsHandshakeULCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150HeartbeatULCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150LoginAckDLCmd.java | 6 ++++-- .../yunkuaichong/v150/cmd/YunKuaiChongV150LoginULCmd.java | 6 ++++-- .../cmd/YunKuaiChongV150QueryPricingModelAckDLCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150QueryPricingModelULCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150RealTimeDataULCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150RemoteStartDLCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150RemoteStartResultULCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150RemoteStopDLCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150RemoteStopResultULCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150SetPricingModelAckULCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150SetPricingModelDLCmd.java | 6 ++++-- .../cmd/YunKuaiChongV150TransactionRecordAckDLCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150TransactionRecordULCmd.java | 6 ++++-- .../cmd/YunKuaiChongV150VerifyPricingModelAckDLCmd.java | 6 ++++-- .../v150/cmd/YunKuaiChongV150VerifyPricingModelULCmd.java | 6 ++++-- .../v160/YunkuaichongV160ProtocolBootstrap.java | 6 ++++-- .../v160/cmd/YunKuaiChongV160RemoteParallelStartDLCmd.java | 6 ++++-- .../YunKuaiChongV160RemoteParallelStartResultULCmd.java | 6 ++++-- jcpp-testing/pom.xml | 6 ++++-- license-header-template.txt | 6 ++++-- pom.xml | 6 ++++-- 297 files changed, 1199 insertions(+), 594 deletions(-) diff --git a/docker/app.Dockerfile b/docker/app.Dockerfile index b47a461..a20c1a6 100644 --- a/docker/app.Dockerfile +++ b/docker/app.Dockerfile @@ -1,8 +1,11 @@ # -# 抖音关注:程序员三丙 -# 知识星球:https://t.zsxq.com/j9b21 +# 开源代码,仅供学习和交流研究使用,商用请联系三丙 +# 微信:mohan_88888 +# 抖音:程序员三丙 +# 付费课程知识星球:https://t.zsxq.com/aKtXo # + FROM registry.cn-hangzhou.aliyuncs.com/sanbing/jcpp-base:1.0 AS base WORKDIR /app COPY . . diff --git a/docker/base.Dockerfile b/docker/base.Dockerfile index 01c2d5c..7b9234b 100644 --- a/docker/base.Dockerfile +++ b/docker/base.Dockerfile @@ -1,8 +1,11 @@ # -# 抖音关注:程序员三丙 -# 知识星球:https://t.zsxq.com/j9b21 +# 开源代码,仅供学习和交流研究使用,商用请联系三丙 +# 微信:mohan_88888 +# 抖音:程序员三丙 +# 付费课程知识星球:https://t.zsxq.com/aKtXo # + FROM registry.cn-hangzhou.aliyuncs.com/sanbing/mvn:3.9.9-jdk21 AS base WORKDIR /app COPY . . diff --git a/docker/docker-compose.kafka.yml b/docker/docker-compose.kafka.yml index 5c071ad..36ae6b5 100644 --- a/docker/docker-compose.kafka.yml +++ b/docker/docker-compose.kafka.yml @@ -1,8 +1,11 @@ # -# 抖音关注:程序员三丙 -# 知识星球:https://t.zsxq.com/j9b21 +# 开源代码,仅供学习和交流研究使用,商用请联系三丙 +# 微信:mohan_88888 +# 抖音:程序员三丙 +# 付费课程知识星球:https://t.zsxq.com/aKtXo # + networks: sanbing-network: driver: bridge diff --git a/docker/docker-compose.monolith.yml b/docker/docker-compose.monolith.yml index 60f408b..175c87d 100644 --- a/docker/docker-compose.monolith.yml +++ b/docker/docker-compose.monolith.yml @@ -1,8 +1,11 @@ # -# 抖音关注:程序员三丙 -# 知识星球:https://t.zsxq.com/j9b21 +# 开源代码,仅供学习和交流研究使用,商用请联系三丙 +# 微信:mohan_88888 +# 抖音:程序员三丙 +# 付费课程知识星球:https://t.zsxq.com/aKtXo # + networks: sanbing-network: driver: bridge diff --git a/docker/docker-compose.postgres.yml b/docker/docker-compose.postgres.yml index be5ac05..365e799 100644 --- a/docker/docker-compose.postgres.yml +++ b/docker/docker-compose.postgres.yml @@ -1,8 +1,11 @@ # -# 抖音关注:程序员三丙 -# 知识星球:https://t.zsxq.com/j9b21 +# 开源代码,仅供学习和交流研究使用,商用请联系三丙 +# 微信:mohan_88888 +# 抖音:程序员三丙 +# 付费课程知识星球:https://t.zsxq.com/aKtXo # + volumes: postgresql_data: {} diff --git a/docker/docker-compose.redis-cluster.yml b/docker/docker-compose.redis-cluster.yml index eea1dfe..9940d6a 100644 --- a/docker/docker-compose.redis-cluster.yml +++ b/docker/docker-compose.redis-cluster.yml @@ -1,8 +1,11 @@ # -# 抖音关注:程序员三丙 -# 知识星球:https://t.zsxq.com/j9b21 +# 开源代码,仅供学习和交流研究使用,商用请联系三丙 +# 微信:mohan_88888 +# 抖音:程序员三丙 +# 付费课程知识星球:https://t.zsxq.com/aKtXo # + networks: sanbing-network: driver: bridge diff --git a/docker/docker-compose.redis-sentinel.yml b/docker/docker-compose.redis-sentinel.yml index d769b33..83a108b 100644 --- a/docker/docker-compose.redis-sentinel.yml +++ b/docker/docker-compose.redis-sentinel.yml @@ -1,8 +1,11 @@ # -# 抖音关注:程序员三丙 -# 知识星球:https://t.zsxq.com/j9b21 +# 开源代码,仅供学习和交流研究使用,商用请联系三丙 +# 微信:mohan_88888 +# 抖音:程序员三丙 +# 付费课程知识星球:https://t.zsxq.com/aKtXo # + networks: sanbing-network: driver: bridge diff --git a/docker/docker-compose.redis-standalone.yml b/docker/docker-compose.redis-standalone.yml index 8f118a5..8e2e11a 100644 --- a/docker/docker-compose.redis-standalone.yml +++ b/docker/docker-compose.redis-standalone.yml @@ -1,8 +1,11 @@ # -# 抖音关注:程序员三丙 -# 知识星球:https://t.zsxq.com/j9b21 +# 开源代码,仅供学习和交流研究使用,商用请联系三丙 +# 微信:mohan_88888 +# 抖音:程序员三丙 +# 付费课程知识星球:https://t.zsxq.com/aKtXo # + networks: sanbing-network: driver: bridge diff --git a/docker/protocol.Dockerfile b/docker/protocol.Dockerfile index 160f519..0b8b01f 100644 --- a/docker/protocol.Dockerfile +++ b/docker/protocol.Dockerfile @@ -1,8 +1,11 @@ # -# 抖音关注:程序员三丙 -# 知识星球:https://t.zsxq.com/j9b21 +# 开源代码,仅供学习和交流研究使用,商用请联系三丙 +# 微信:mohan_88888 +# 抖音:程序员三丙 +# 付费课程知识星球:https://t.zsxq.com/aKtXo # + FROM registry.cn-hangzhou.aliyuncs.com/sanbing/jcpp-base:1.0 AS base WORKDIR /app COPY . . diff --git a/docker/schema/schema-postgres.sql b/docker/schema/schema-postgres.sql index 47d1ce0..bf6cde3 100644 --- a/docker/schema/schema-postgres.sql +++ b/docker/schema/schema-postgres.sql @@ -1,8 +1,11 @@ -- --- 抖音关注:程序员三丙 --- 知识星球:https://t.zsxq.com/j9b21 +-- 开源代码,仅供学习和交流研究使用,商用请联系三丙 +-- 微信:mohan_88888 +-- 抖音:程序员三丙 +-- 付费课程知识星球:https://t.zsxq.com/aKtXo -- + CREATE TABLE IF NOT EXISTS jcpp_user ( id uuid not null diff --git a/docker/start.sh b/docker/start.sh index 7790c60..2649551 100644 --- a/docker/start.sh +++ b/docker/start.sh @@ -1,9 +1,12 @@ #!/bin/bash # -# 抖音关注:程序员三丙 -# 知识星球:https://t.zsxq.com/j9b21 +# 开源代码,仅供学习和交流研究使用,商用请联系三丙 +# 微信:mohan_88888 +# 抖音:程序员三丙 +# 付费课程知识星球:https://t.zsxq.com/aKtXo # + echo "Starting Server ..." export JAVA_APP_OPTS="-XX:+UseContainerSupport -XX:InitialRAMPercentage=50 -XX:MaxRAMPercentage=90 \ diff --git a/jcpp-app-bootstrap/pom.xml b/jcpp-app-bootstrap/pom.xml index 1127c72..52e9b2b 100644 --- a/jcpp-app-bootstrap/pom.xml +++ b/jcpp-app-bootstrap/pom.xml @@ -1,8 +1,10 @@