From 2bf405332fdd61718d63972d0e8a32cf19973705 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=89=E4=B8=99?= <10604541+sanbing-os@user.noreply.gitee.com> Date: Wed, 10 Jun 2026 14:26:04 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=E8=AE=B8=E5=8F=AF?= =?UTF-8?q?=E8=AF=81=E5=A4=B4=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/app.Dockerfile | 3 +-- docker/base.Dockerfile | 3 +-- docker/docker-compose.kafka.yml | 3 +-- docker/docker-compose.monolith.yml | 3 +-- docker/docker-compose.postgres.yml | 3 +-- docker/docker-compose.redis-cluster.yml | 3 +-- docker/docker-compose.redis-sentinel.yml | 3 +-- docker/docker-compose.redis-standalone.yml | 3 +-- docker/protocol.Dockerfile | 3 +-- jcpp-app-bootstrap/pom.xml | 2 +- .../main/java/sanbing/jcpp/JCPPServerApplication.java | 2 +- jcpp-app-bootstrap/src/main/resources/log4j2.xml | 2 +- .../src/test/java/sanbing/jcpp/AbstractTestBase.java | 2 +- .../java/sanbing/jcpp/app/dal/mapper/GunMapperIT.java | 3 +-- .../sanbing/jcpp/app/dal/mapper/PileMapperIT.java | 4 +--- .../sanbing/jcpp/app/dal/mapper/StationMapperIT.java | 4 +--- .../sanbing/jcpp/app/dal/mapper/UserMapperIT.java | 2 +- .../jcpp/app/service/impl/DefaultGunServiceIT.java | 2 +- .../cache/RedisCacheConfigurationIT.java | 3 +-- jcpp-app/pom.xml | 3 +-- .../jcpp/app/adapter/config/MvcCorsProperties.java | 2 +- .../jcpp/app/adapter/controller/BaseController.java | 3 +-- .../app/adapter/controller/DashboardController.java | 2 +- .../jcpp/app/adapter/controller/GunController.java | 2 +- .../jcpp/app/adapter/controller/PileController.java | 2 +- .../app/adapter/controller/ProtocolController.java | 2 +- .../jcpp/app/adapter/controller/RpcController.java | 2 +- .../app/adapter/controller/StationController.java | 2 +- .../jcpp/app/adapter/controller/TestController.java | 5 +---- .../jcpp/app/adapter/controller/UserController.java | 2 +- .../jcpp/app/adapter/controller/WebController.java | 2 +- .../sanbing/jcpp/app/adapter/dto/RestartPileDTO.java | 2 +- .../sanbing/jcpp/app/adapter/dto/SetPricingDTO.java | 2 +- .../sanbing/jcpp/app/adapter/dto/StartChargeDTO.java | 2 +- .../sanbing/jcpp/app/adapter/dto/StopChargeDTO.java | 2 +- .../sanbing/jcpp/app/adapter/dto/TimeSyncDTO.java | 2 +- .../jcpp/app/adapter/request/GunCreateRequest.java | 2 +- .../jcpp/app/adapter/request/GunQueryRequest.java | 2 +- .../jcpp/app/adapter/request/GunUpdateRequest.java | 2 +- .../sanbing/jcpp/app/adapter/request/PageRequest.java | 2 +- .../jcpp/app/adapter/request/PileCreateRequest.java | 2 +- .../jcpp/app/adapter/request/PileQueryRequest.java | 2 +- .../jcpp/app/adapter/request/PileUpdateRequest.java | 2 +- .../sanbing/jcpp/app/adapter/request/RpcRequest.java | 2 +- .../app/adapter/request/StationCreateRequest.java | 3 +-- .../jcpp/app/adapter/request/StationQueryRequest.java | 3 +-- .../app/adapter/request/StationUpdateRequest.java | 3 +-- .../jcpp/app/adapter/response/ApiResponse.java | 2 +- .../jcpp/app/adapter/response/DashboardStats.java | 3 +-- .../sanbing/jcpp/app/adapter/response/ErrorCode.java | 2 +- .../app/adapter/response/GunWithStatusResponse.java | 2 +- .../jcpp/app/adapter/response/LoginResponse.java | 2 +- .../jcpp/app/adapter/response/PageResponse.java | 2 +- .../jcpp/app/adapter/response/PileOptionResponse.java | 3 +-- .../app/adapter/response/PileWithStatusResponse.java | 2 +- .../jcpp/app/adapter/response/ProtocolOption.java | 2 +- .../jcpp/app/adapter/response/StationOption.java | 2 +- .../adapter/response/StationPileCascaderOption.java | 2 +- .../java/sanbing/jcpp/app/dal/config/DalConfig.java | 2 +- .../app/dal/config/ibatis/enums/AuthorityEnum.java | 3 +-- .../app/dal/config/ibatis/enums/GunRunStatusEnum.java | 2 +- .../app/dal/config/ibatis/enums/PileStatusEnum.java | 2 +- .../app/dal/config/ibatis/enums/PileTypeEnum.java | 2 +- .../app/dal/config/ibatis/enums/UserStatusEnum.java | 2 +- .../config/ibatis/typehandlers/JsonbTypeHandler.java | 2 +- .../config/ibatis/typehandlers/UUIDTypeHandler.java | 2 +- .../typehandlers/UserCredentialsTypeHandler.java | 2 +- .../java/sanbing/jcpp/app/dal/entity/Attribute.java | 2 +- .../main/java/sanbing/jcpp/app/dal/entity/Gun.java | 3 +-- .../main/java/sanbing/jcpp/app/dal/entity/Pile.java | 2 +- .../java/sanbing/jcpp/app/dal/entity/Station.java | 3 +-- .../main/java/sanbing/jcpp/app/dal/entity/User.java | 3 +-- .../sanbing/jcpp/app/dal/mapper/AttributeMapper.java | 2 +- .../java/sanbing/jcpp/app/dal/mapper/GunMapper.java | 3 +-- .../java/sanbing/jcpp/app/dal/mapper/PileMapper.java | 2 +- .../sanbing/jcpp/app/dal/mapper/StationMapper.java | 2 +- .../java/sanbing/jcpp/app/dal/mapper/UserMapper.java | 2 +- .../jcpp/app/dal/repository/GunRepository.java | 2 +- .../jcpp/app/dal/repository/PileRepository.java | 2 +- .../attribute/AttributeKvInsertRepository.java | 2 +- .../dal/repository/attribute/AttributeRepository.java | 2 +- .../attribute/DefaultAttributeRepository.java | 3 +-- .../app/dal/repository/attribute/KvValidator.java | 2 +- .../batch/ScheduledLogExecutorComponent.java | 2 +- .../app/dal/repository/batch/SqlBlockingQueue.java | 2 +- .../dal/repository/batch/SqlBlockingQueueParams.java | 2 +- .../dal/repository/batch/SqlBlockingQueueWrapper.java | 2 +- .../jcpp/app/dal/repository/batch/SqlQueue.java | 2 +- .../app/dal/repository/batch/SqlQueueElement.java | 3 +-- .../impl/AbstractCachedEntityRepository.java | 2 +- .../dal/repository/impl/AbstractEntityRepository.java | 2 +- .../impl/CachedVersionedEntityRepository.java | 2 +- .../app/dal/repository/impl/GunRepositoryImpl.java | 3 +-- .../app/dal/repository/impl/PileRepositoryImpl.java | 2 +- .../repository/impl/RepositoryExecutorService.java | 2 +- .../java/sanbing/jcpp/app/data/InstallModeEnum.java | 2 +- .../main/java/sanbing/jcpp/app/data/PileSession.java | 4 +--- .../java/sanbing/jcpp/app/data/kv/AttrKeyEnum.java | 2 +- .../sanbing/jcpp/app/data/kv/AttributeKvEntry.java | 4 +--- .../jcpp/app/data/kv/AttributesSaveResult.java | 2 +- .../jcpp/app/data/kv/BaseAttributeKvEntry.java | 2 +- .../java/sanbing/jcpp/app/data/kv/BasicKvEntry.java | 3 +-- .../sanbing/jcpp/app/data/kv/BooleanDataEntry.java | 2 +- .../main/java/sanbing/jcpp/app/data/kv/DataType.java | 2 +- .../sanbing/jcpp/app/data/kv/DoubleDataEntry.java | 2 +- .../java/sanbing/jcpp/app/data/kv/JsonDataEntry.java | 2 +- .../main/java/sanbing/jcpp/app/data/kv/KvEntry.java | 2 +- .../java/sanbing/jcpp/app/data/kv/LongDataEntry.java | 2 +- .../sanbing/jcpp/app/data/kv/StringDataEntry.java | 2 +- .../sanbing/jcpp/app/data/page/PageDataIterable.java | 2 +- .../app/exception/JCPPCredentialsExpiredResponse.java | 2 +- .../exception/JCPPCredentialsViolationResponse.java | 2 +- .../sanbing/jcpp/app/exception/JCPPErrorCode.java | 2 +- .../sanbing/jcpp/app/exception/JCPPErrorResponse.java | 2 +- .../jcpp/app/exception/JCPPErrorResponseHandler.java | 3 +-- .../sanbing/jcpp/app/exception/JCPPException.java | 2 +- .../app/initializing/InstallInitializingBean.java | 2 +- .../initializing/StatusCleanupInitializingBean.java | 2 +- .../sanbing/jcpp/app/service/AttributeService.java | 2 +- .../sanbing/jcpp/app/service/DashboardService.java | 2 +- .../sanbing/jcpp/app/service/DownlinkCallService.java | 2 +- .../java/sanbing/jcpp/app/service/GunService.java | 3 +-- .../sanbing/jcpp/app/service/PileProtocolService.java | 2 +- .../java/sanbing/jcpp/app/service/PileService.java | 2 +- .../sanbing/jcpp/app/service/PileSessionService.java | 6 +----- .../sanbing/jcpp/app/service/ProtocolService.java | 2 +- .../java/sanbing/jcpp/app/service/StationService.java | 2 +- .../java/sanbing/jcpp/app/service/UserService.java | 2 +- .../jcpp/app/service/cache/CacheExecutorService.java | 2 +- .../cache/attribute/AttributeCacheEvictEvent.java | 2 +- .../service/cache/attribute/AttributeCacheKey.java | 2 +- .../cache/attribute/AttributeCaffeineCache.java | 2 +- .../service/cache/attribute/AttributeRedisCache.java | 2 +- .../app/service/cache/gun/GunCacheEvictEvent.java | 2 +- .../jcpp/app/service/cache/gun/GunCacheKey.java | 2 +- .../jcpp/app/service/cache/gun/GunCaffeineCache.java | 2 +- .../jcpp/app/service/cache/gun/GunRedisCache.java | 2 +- .../app/service/cache/pile/PileCacheEvictEvent.java | 2 +- .../jcpp/app/service/cache/pile/PileCacheKey.java | 2 +- .../app/service/cache/pile/PileCaffeineCache.java | 2 +- .../jcpp/app/service/cache/pile/PileRedisCache.java | 2 +- .../service/cache/session/PileSessionCacheKey.java | 2 +- .../cache/session/PileSessionCaffeineCache.java | 2 +- .../service/cache/session/PileSessionRedisCache.java | 2 +- .../config/DownlinkRestTemplateConfiguration.java | 2 +- .../jcpp/app/service/grpc/DownlinkGrpcClient.java | 3 +-- .../jcpp/app/service/impl/CachedAttributeService.java | 3 +-- .../app/service/impl/DefaultDashboardService.java | 3 +-- .../jcpp/app/service/impl/DefaultGunService.java | 3 +-- .../app/service/impl/DefaultPileProtocolService.java | 7 +------ .../jcpp/app/service/impl/DefaultPileService.java | 4 +--- .../app/service/impl/DefaultPileSessionService.java | 8 +------- .../jcpp/app/service/impl/DefaultProtocolService.java | 2 +- .../jcpp/app/service/impl/DefaultStationService.java | 2 +- .../jcpp/app/service/impl/DefaultUserService.java | 2 +- .../app/service/impl/GrpcDownlinkCallService.java | 2 +- .../app/service/impl/RestDownlinkCallService.java | 2 +- .../app/service/queue/AbstractConsumerService.java | 2 +- .../jcpp/app/service/queue/AppConsumerStats.java | 2 +- .../app/service/queue/AppQueueConsumerManager.java | 2 +- .../app/service/queue/QueueConsumerManagerTask.java | 2 +- .../jcpp/app/service/queue/QueueConsumerTask.java | 2 +- .../sanbing/jcpp/app/service/queue/QueueEvent.java | 2 +- .../queue/consumer/ProtocolUplinkConsumerService.java | 6 +----- .../app/service/security/SecurityConfiguration.java | 4 +--- .../security/auth/AbstractJwtAuthenticationToken.java | 2 +- .../service/security/auth/AuthExceptionHandler.java | 2 +- .../service/security/auth/JwtAuthenticationToken.java | 3 +-- .../security/auth/RefreshAuthenticationToken.java | 3 +-- .../security/auth/jwt/JwtAuthenticationProvider.java | 2 +- .../jwt/JwtTokenAuthenticationProcessingFilter.java | 2 +- .../auth/jwt/RefreshTokenAuthenticationProvider.java | 3 +-- .../auth/jwt/RefreshTokenProcessingFilter.java | 3 +-- .../security/auth/jwt/RefreshTokenRequest.java | 2 +- .../security/auth/jwt/SkipPathRequestMatcher.java | 2 +- .../auth/jwt/extractor/JwtHeaderTokenExtractor.java | 2 +- .../auth/jwt/extractor/JwtQueryTokenExtractor.java | 2 +- .../security/auth/jwt/extractor/TokenExtractor.java | 2 +- .../app/service/security/auth/rest/LoginRequest.java | 2 +- .../security/auth/rest/RestAuthenticationDetails.java | 2 +- .../auth/rest/RestAuthenticationDetailsSource.java | 2 +- .../auth/rest/RestAuthenticationProvider.java | 3 +-- .../rest/RestAwareAuthenticationFailureHandler.java | 2 +- .../rest/RestAwareAuthenticationSuccessHandler.java | 3 +-- .../security/auth/rest/RestLoginProcessingFilter.java | 3 +-- .../service/security/config/SecurityProperties.java | 2 +- .../exception/AuthMethodNotSupportedException.java | 2 +- .../security/exception/JwtExpiredTokenException.java | 2 +- .../exception/UserPasswordExpiredException.java | 2 +- .../exception/UserPasswordNotValidException.java | 2 +- .../jcpp/app/service/security/model/JwtPair.java | 2 +- .../jcpp/app/service/security/model/JwtToken.java | 2 +- .../jcpp/app/service/security/model/SecurityUser.java | 2 +- .../app/service/security/model/UserCredentials.java | 2 +- .../app/service/security/model/UserPrincipal.java | 2 +- .../service/security/model/token/AccessJwtToken.java | 3 +-- .../service/security/model/token/JwtTokenFactory.java | 2 +- .../security/model/token/RawAccessJwtToken.java | 3 +-- .../src/main/resources/mapper/AttributeMapper.xml | 2 +- jcpp-app/src/main/resources/mapper/GunMapper.xml | 3 +-- jcpp-app/src/main/resources/mapper/PileMapper.xml | 2 +- jcpp-app/src/main/resources/sql/schema-init.sql | 10 +--------- jcpp-app/src/main/resources/xss-policy.xml | 2 +- jcpp-infrastructure-cache/pom.xml | 3 +-- .../jcpp/infrastructure/cache/CacheConstants.java | 2 +- .../sanbing/jcpp/infrastructure/cache/CacheSpecs.java | 2 +- .../jcpp/infrastructure/cache/CacheSpecsMap.java | 2 +- .../jcpp/infrastructure/cache/CacheTransaction.java | 2 +- .../jcpp/infrastructure/cache/CacheValueWrapper.java | 2 +- .../cache/CaffeineCacheTransaction.java | 3 +-- .../cache/CaffeineTransactionalCache.java | 2 +- .../sanbing/jcpp/infrastructure/cache/HasVersion.java | 2 +- .../cache/JCPPCaffeineCacheConfiguration.java | 2 +- .../cache/JCPPJCPPRedisClusterConfiguration.java | 3 +-- .../cache/JCPPJCPPRedisSentinelConfiguration.java | 2 +- .../cache/JCPPJCPPRedisStandaloneConfiguration.java | 2 +- .../cache/JCPPRedisCacheConfiguration.java | 3 +-- .../infrastructure/cache/JCPPRedisSerializer.java | 2 +- .../infrastructure/cache/RedisCacheTransaction.java | 2 +- .../infrastructure/cache/RedisTransactionalCache.java | 2 +- .../infrastructure/cache/SimpleCacheValueWrapper.java | 2 +- .../jcpp/infrastructure/cache/TransactionalCache.java | 3 +-- .../jcpp/infrastructure/cache/VersionedCache.java | 3 +-- .../jcpp/infrastructure/cache/VersionedCacheKey.java | 2 +- .../infrastructure/cache/VersionedCaffeineCache.java | 2 +- .../infrastructure/cache/VersionedRedisCache.java | 2 +- jcpp-infrastructure-proto/pom.xml | 3 +-- .../jcpp/infrastructure/proto/ProtoConverter.java | 3 +-- .../jcpp/infrastructure/proto/model/PricingModel.java | 2 +- .../src/main/proto/cluster.proto | 2 +- .../src/main/proto/downlink.proto | 2 +- jcpp-infrastructure-proto/src/main/proto/grpc.proto | 2 +- jcpp-infrastructure-proto/src/main/proto/uplink.proto | 11 +---------- jcpp-infrastructure-queue/pom.xml | 3 +-- .../queue/AbstractQueueConsumerTemplate.java | 2 +- .../sanbing/jcpp/infrastructure/queue/Callback.java | 2 +- .../jcpp/infrastructure/queue/DefaultQueueMsg.java | 2 +- .../infrastructure/queue/DefaultQueueMsgHeaders.java | 3 +-- .../jcpp/infrastructure/queue/KafkaQueueMsg.java | 2 +- .../jcpp/infrastructure/queue/PackCallback.java | 2 +- .../infrastructure/queue/PackProcessingContext.java | 2 +- .../jcpp/infrastructure/queue/ProtoQueueMsg.java | 2 +- .../sanbing/jcpp/infrastructure/queue/QueueAdmin.java | 2 +- .../jcpp/infrastructure/queue/QueueCallback.java | 2 +- .../jcpp/infrastructure/queue/QueueConsumer.java | 4 +--- .../sanbing/jcpp/infrastructure/queue/QueueMsg.java | 2 +- .../jcpp/infrastructure/queue/QueueMsgHeaders.java | 2 +- .../jcpp/infrastructure/queue/QueueMsgMetadata.java | 2 +- .../jcpp/infrastructure/queue/QueueProducer.java | 3 +-- .../jcpp/infrastructure/queue/common/QueueConfig.java | 2 +- .../infrastructure/queue/common/QueueConstants.java | 2 +- .../queue/common/TopicPartitionInfo.java | 2 +- .../queue/discovery/DefaultServiceInfoProvider.java | 4 +--- .../queue/discovery/DiscoveryProvider.java | 2 +- .../queue/discovery/DummyDiscoveryProvider.java | 3 +-- .../queue/discovery/HashPartitionProvider.java | 10 +--------- .../queue/discovery/PartitionProvider.java | 3 +-- .../jcpp/infrastructure/queue/discovery/QueueKey.java | 2 +- .../queue/discovery/ServiceInfoProvider.java | 3 +-- .../infrastructure/queue/discovery/ServiceType.java | 2 +- .../queue/discovery/ZkDiscoveryProvider.java | 2 +- .../queue/discovery/event/JCPPApplicationEvent.java | 2 +- .../discovery/event/JCPPApplicationEventListener.java | 2 +- .../discovery/event/OtherServiceShutdownEvent.java | 2 +- .../queue/discovery/event/PartitionChangeEvent.java | 2 +- .../jcpp/infrastructure/queue/kafka/KafkaAdmin.java | 2 +- .../queue/kafka/KafkaConsumerStatisticConfig.java | 2 +- .../queue/kafka/KafkaConsumerStatsService.java | 3 +-- .../queue/kafka/KafkaConsumerTemplate.java | 2 +- .../jcpp/infrastructure/queue/kafka/KafkaDecoder.java | 3 +-- .../queue/kafka/KafkaProducerTemplate.java | 2 +- .../queue/kafka/KafkaQueueMsgMetadata.java | 2 +- .../infrastructure/queue/kafka/KafkaSettings.java | 3 +-- .../infrastructure/queue/kafka/KafkaTopicConfigs.java | 2 +- .../queue/memory/DefaultInMemoryStorage.java | 2 +- .../queue/memory/InMemoryQueueConsumer.java | 2 +- .../queue/memory/InMemoryQueueProducer.java | 2 +- .../infrastructure/queue/memory/InMemoryStorage.java | 3 +-- .../infrastructure/queue/processing/IdMsgPair.java | 2 +- .../queue/provider/AppQueueFactory.java | 3 +-- .../queue/provider/InMemoryAppQueueFactory.java | 2 +- .../queue/provider/KafkaAppQueueFactory.java | 3 +-- .../queue/settings/QueueAppSettings.java | 2 +- jcpp-infrastructure-stats/pom.xml | 3 +-- .../jcpp/infrastructure/stats/DefaultCounter.java | 2 +- .../infrastructure/stats/DefaultMessagesStats.java | 2 +- .../infrastructure/stats/DefaultStatsFactory.java | 4 +--- .../jcpp/infrastructure/stats/MessagesStats.java | 2 +- .../jcpp/infrastructure/stats/StatsCounter.java | 2 +- .../jcpp/infrastructure/stats/StatsFactory.java | 2 +- .../sanbing/jcpp/infrastructure/stats/StatsTimer.java | 2 +- jcpp-infrastructure-util/pom.xml | 2 +- .../jcpp/infrastructure/util/CollectionsUtil.java | 2 +- .../jcpp/infrastructure/util/JCPPHashUtil.java | 2 +- .../sanbing/jcpp/infrastructure/util/JCPPPair.java | 2 +- .../sanbing/jcpp/infrastructure/util/SystemUtil.java | 2 +- .../infrastructure/util/annotation/AfterStartUp.java | 2 +- .../infrastructure/util/annotation/AppComponent.java | 3 +-- .../util/annotation/ProtocolComponent.java | 2 +- .../util/async/AbstractListeningExecutor.java | 3 +-- .../jcpp/infrastructure/util/async/JCPPAsynchron.java | 2 +- .../jcpp/infrastructure/util/async/JCPPExecutors.java | 2 +- .../util/async/JCPPForkJoinWorkerThreadFactory.java | 2 +- .../infrastructure/util/async/JCPPThreadFactory.java | 3 +-- .../util/async/JCPPVirtualThreadFactory.java | 2 +- .../infrastructure/util/async/ListeningExecutor.java | 2 +- .../jcpp/infrastructure/util/codec/BCDUtil.java | 3 +-- .../jcpp/infrastructure/util/codec/ByteUtil.java | 2 +- .../infrastructure/util/codec/CP56Time2aUtil.java | 2 +- .../util/config/ConstraintValidator.java | 2 +- .../util/config/ScheduledTaskConfig.java | 2 +- .../util/config/ShardingThreadPool.java | 2 +- .../util/config/ThreadPoolConfiguration.java | 2 +- .../util/exception/DataValidationException.java | 2 +- .../util/exception/DownlinkException.java | 2 +- .../util/exception/IncorrectParameterException.java | 3 +-- .../util/jackson/BigNumberSerializer.java | 2 +- .../infrastructure/util/jackson/DataTypeModule.java | 3 +-- .../infrastructure/util/jackson/DateDeserializer.java | 2 +- .../infrastructure/util/jackson/DateSerializer.java | 2 +- .../util/jackson/InstantDeserializer.java | 3 +-- .../util/jackson/InstantSerializer.java | 2 +- .../jcpp/infrastructure/util/jackson/JacksonUtil.java | 3 +-- .../util/jackson/LocalDateTimeDeserializer.java | 2 +- .../util/jackson/LocalDateTimeSerializer.java | 2 +- .../util/jackson/LocalTimeDeserializer.java | 3 +-- .../util/jackson/LocalTimeSerializer.java | 2 +- .../util/jackson/LongTimestampDeserializer.java | 2 +- .../util/jackson/SqlDateDeserializer.java | 2 +- .../util/jackson/SqlDateSerializer.java | 2 +- .../util/jackson/TimestampDeserializer.java | 2 +- .../util/jackson/TimestampSerializer.java | 2 +- .../jcpp/infrastructure/util/mdc/MDCUtils.java | 3 +-- .../infrastructure/util/property/JCPPProperty.java | 2 +- .../infrastructure/util/property/PropertyUtils.java | 3 +-- .../infrastructure/util/trace/TraceIdGenerator.java | 2 +- .../jcpp/infrastructure/util/trace/Tracer.java | 2 +- .../infrastructure/util/trace/TracerCallable.java | 3 +-- .../infrastructure/util/trace/TracerContextUtil.java | 2 +- .../infrastructure/util/trace/TracerRunnable.java | 3 +-- .../jcpp/infrastructure/util/validation/Length.java | 2 +- .../infrastructure/util/validation/NoNullChar.java | 2 +- .../jcpp/infrastructure/util/validation/NoXss.java | 2 +- .../util/validation/NoXssValidator.java | 2 +- .../infrastructure/util/validation/RateLimit.java | 2 +- .../util/validation/StringLengthValidator.java | 2 +- .../util/validation/ValidJsonSchema.java | 2 +- .../infrastructure/util/validation/Validator.java | 2 +- .../infrastructure/util/async/JCPPExecutorsTest.java | 2 +- .../jcpp/infrastructure/util/codec/BCDUtilTest.java | 2 +- .../infrastructure/util/codec/CP56Time2aUtilTest.java | 2 +- jcpp-protocol-api/pom.xml | 4 +--- .../java/sanbing/jcpp/protocol/ProtocolBootstrap.java | 4 +--- .../java/sanbing/jcpp/protocol/ProtocolContext.java | 2 +- .../jcpp/protocol/ProtocolMessageProcessor.java | 2 +- .../jcpp/protocol/adapter/DownlinkController.java | 2 +- .../jcpp/protocol/adapter/DownlinkGrpcService.java | 3 +-- .../protocol/adapter/config/TracerInterceptor.java | 2 +- .../config/UndertowServletWebServerCustomizer.java | 3 +-- .../protocol/adapter/config/WebMvcConfiguration.java | 2 +- .../sanbing/jcpp/protocol/annotation/ProtocolCmd.java | 2 +- .../java/sanbing/jcpp/protocol/cfg/ForwarderCfg.java | 2 +- .../main/java/sanbing/jcpp/protocol/cfg/KafkaCfg.java | 2 +- .../java/sanbing/jcpp/protocol/cfg/ListenerCfg.java | 2 +- .../java/sanbing/jcpp/protocol/cfg/MemoryCfg.java | 2 +- .../java/sanbing/jcpp/protocol/cfg/ProtocolCfg.java | 2 +- .../main/java/sanbing/jcpp/protocol/cfg/TcpCfg.java | 2 +- .../java/sanbing/jcpp/protocol/cfg/TcpHandlerCfg.java | 2 +- .../jcpp/protocol/cfg/enums/ForwarderType.java | 2 +- .../jcpp/protocol/cfg/enums/TcpHandlerType.java | 2 +- .../sanbing/jcpp/protocol/domain/DownlinkCmdEnum.java | 2 +- .../jcpp/protocol/domain/ListenerToHandlerMsg.java | 2 +- .../sanbing/jcpp/protocol/domain/ProtocolSession.java | 3 +-- .../jcpp/protocol/domain/ProtocolUplinkMsg.java | 2 +- .../jcpp/protocol/domain/SessionToHandlerMsg.java | 2 +- .../jcpp/protocol/enums/SupportedProtocols.java | 2 +- .../protocol/executor/ProtocolDownlinkCmdExe.java | 2 +- .../jcpp/protocol/executor/ProtocolUplinkCmdExe.java | 2 +- .../sanbing/jcpp/protocol/forwarder/Forwarder.java | 3 +-- .../jcpp/protocol/forwarder/KafkaForwarder.java | 3 +-- .../jcpp/protocol/forwarder/MemoryForwarder.java | 3 +-- .../protocol/listener/ChannelHandlerInitializer.java | 2 +- .../protocol/listener/ChannelHandlerParameter.java | 2 +- .../java/sanbing/jcpp/protocol/listener/Listener.java | 2 +- .../jcpp/protocol/listener/tcp/TcpChannelHandler.java | 3 +-- .../jcpp/protocol/listener/tcp/TcpListener.java | 3 +-- .../jcpp/protocol/listener/tcp/TcpSession.java | 3 +-- .../tcp/configs/BinaryHandlerConfiguration.java | 2 +- .../listener/tcp/configs/HandlerConfiguration.java | 2 +- .../tcp/configs/JsonHandlerConfiguration.java | 2 +- .../tcp/configs/TextHandlerConfiguration.java | 2 +- .../tcp/decoder/JCPPHeadTailFrameDecoder.java | 2 +- .../tcp/decoder/JCPPLengthFieldBasedFrameDecoder.java | 2 +- .../protocol/listener/tcp/decoder/TcpMsgDecoder.java | 2 +- .../jcpp/protocol/listener/tcp/enums/ReadAct.java | 2 +- .../listener/tcp/enums/SequenceNumberLength.java | 2 +- .../listener/tcp/handler/ConnectionLimitHandler.java | 2 +- .../listener/tcp/handler/IdleEventHandler.java | 2 +- .../protocol/listener/tcp/handler/TracerHandler.java | 2 +- .../jcpp/protocol/mapping/DownlinkCmdConverter.java | 2 +- .../provider/ProtocolSessionRegistryProvider.java | 2 +- .../protocol/provider/ProtocolsConfigProvider.java | 2 +- .../impl/DefaultProtocolSessionRegistryProvider.java | 3 +-- .../provider/impl/DefaultProtocolsConfigProvider.java | 2 +- .../jcpp/protocol/routing/ProtocolCommandRouter.java | 2 +- .../provider/ProtocolSessionCloseCallbackTest.java | 2 +- jcpp-protocol-bootstrap/pom.xml | 2 +- .../jcpp/protocol/JCPPProtocolServiceApplication.java | 2 +- jcpp-protocol-bootstrap/src/main/resources/log4j2.xml | 2 +- .../jcpp/protocol/AbstractProtocolTestBase.java | 3 +-- .../jcpp/protocol/adapter/DownlinkControllerIT.java | 2 +- jcpp-protocol-lvneng/pom.xml | 2 +- .../jcpp/protocol/lvneng/AbstractLvnengCmdExe.java | 2 +- .../jcpp/protocol/lvneng/LvnengDownlinkCmdExe.java | 2 +- .../jcpp/protocol/lvneng/LvnengDwonlinkMessage.java | 2 +- .../jcpp/protocol/lvneng/LvnengProtocolConstants.java | 2 +- .../lvneng/LvnengProtocolMessageProcessor.java | 4 +--- .../jcpp/protocol/lvneng/LvnengUplinkCmdExe.java | 2 +- .../jcpp/protocol/lvneng/LvnengUplinkMessage.java | 2 +- .../protocol/lvneng/enums/LvnengAlarmCodeEnum.java | 4 +--- .../protocol/lvneng/enums/LvnengGunCodeNameEnum.java | 7 +------ .../lvneng/enums/LvnengPileFinishReasonEnum.java | 5 +---- .../lvneng/enums/LvnengPileStartTypeEnum.java | 7 +------ .../protocol/lvneng/enums/LvnengPileStatusEnum.java | 5 +---- .../lvneng/mapping/LvnengDownlinkCmdConverter.java | 2 +- .../lvneng/v340/LvnengV340ProtocolBootstrap.java | 2 +- .../lvneng/v340/cmd/LvnengV340HeartbeatULCmd.java | 2 +- .../lvneng/v340/cmd/LvnengV340LoginAckDLCmd.java | 3 +-- .../lvneng/v340/cmd/LvnengV340LoginULCmd.java | 2 +- .../lvneng/v340/cmd/LvnengV340RealTimeDataULCmd.java | 4 +--- .../lvneng/v340/cmd/LvnengV340RemoteStopAckULCmd.java | 7 +------ .../lvneng/v340/cmd/LvnengV340RemoteStopDLCmd.java | 6 +----- .../v340/cmd/LvnengV340SetPricingModelAckULCmd.java | 2 +- .../v340/cmd/LvnengV340SetPricingModelDLCmd.java | 4 +--- .../v340/cmd/LvnengV340SetQrcodeModelAckULCmd.java | 2 +- .../v340/cmd/LvnengV340SetQrcodeModelDLCmd.java | 4 +--- .../v340/cmd/LvnengV340TransactionRecordAckDLCmd.java | 3 +-- .../v340/cmd/LvnengV340TransactionRecordULCmd.java | 6 +----- jcpp-protocol-yunkuaichong/pom.xml | 2 +- .../yunkuaichong/AbstractYunKuaiChongCmdExe.java | 4 +--- .../yunkuaichong/YunKuaiChongDownlinkCmdExe.java | 2 +- .../yunkuaichong/YunKuaiChongDwonlinkMessage.java | 2 +- .../yunkuaichong/YunKuaiChongProtocolConstants.java | 2 +- .../YunKuaiChongProtocolMessageProcessor.java | 4 +--- .../yunkuaichong/YunKuaiChongUplinkCmdExe.java | 2 +- .../yunkuaichong/YunKuaiChongUplinkMessage.java | 2 +- .../enums/YunKuaiChongPasswordRequiredEnum.java | 2 +- .../YunKuaiChongStartChargeFailureReasonEnum.java | 2 +- .../yunkuaichong/enums/YunKuaiChongStartTypeEnum.java | 2 +- .../mapping/YunKuaiChongDownlinkCmdConverter.java | 5 +---- .../v150/YunkuaichongV150ProtocolBootstrap.java | 3 +-- .../v150/cmd/YunKuaiChongV150BmsAbortULCmd.java | 2 +- .../cmd/YunKuaiChongV150BmsChargingErrorULCmd.java | 2 +- .../cmd/YunKuaiChongV150BmsChargingInfoULCmd.java | 2 +- .../YunKuaiChongV150BmsDemandChargerOutputULCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150BmsHandshakeULCmd.java | 2 +- .../YunKuaiChongV150BmsParamConfigReportULCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150EndChargeULCmd.java | 3 +-- .../v150/cmd/YunKuaiChongV150HeartbeatULCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150LockStatusULCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150LoginAckDLCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150LoginULCmd.java | 2 +- ...ChongV150OfflineCardBalanceUpdateRequestDLCmd.java | 2 +- ...hongV150OfflineCardBalanceUpdateResponseULCmd.java | 5 +---- .../YunKuaiChongV150OfflineCardClearRequestDLCmd.java | 6 +----- ...YunKuaiChongV150OfflineCardClearResponseULCmd.java | 8 +------- .../YunKuaiChongV150OfflineCardQueryRequestDLCmd.java | 5 +---- ...YunKuaiChongV150OfflineCardQueryResponseULCmd.java | 6 +----- .../YunKuaiChongV150OfflineCardSyncRequestDLCmd.java | 5 +---- .../YunKuaiChongV150OfflineCardSyncResponseULCmd.java | 8 +------- .../v150/cmd/YunKuaiChongV150OtaRequestDLCmd.java | 3 +-- .../v150/cmd/YunKuaiChongV150OtaResponseULCmd.java | 4 +--- .../YunKuaiChongV150QueryPricingModelAckDLCmd.java | 2 +- .../cmd/YunKuaiChongV150QueryPricingModelULCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150RealTimeDataULCmd.java | 3 +-- .../v150/cmd/YunKuaiChongV150RemoteStartDLCmd.java | 2 +- .../cmd/YunKuaiChongV150RemoteStartResultULCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150RemoteStopDLCmd.java | 2 +- .../cmd/YunKuaiChongV150RemoteStopResultULCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150RestartPileAckULCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150RestartPileDLCmd.java | 2 +- .../cmd/YunKuaiChongV150SetPricingModelAckULCmd.java | 3 +-- .../cmd/YunKuaiChongV150SetPricingModelDLCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150StartChargeAckDLCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150StartChargeULCmd.java | 3 +-- .../v150/cmd/YunKuaiChongV150TimeSyncDLCmd.java | 2 +- .../v150/cmd/YunKuaiChongV150TimeSyncResultULCmd.java | 2 +- .../YunKuaiChongV150TransactionRecordAckDLCmd.java | 2 +- .../cmd/YunKuaiChongV150TransactionRecordULCmd.java | 2 +- .../YunKuaiChongV150VerifyPricingModelAckDLCmd.java | 2 +- .../cmd/YunKuaiChongV150VerifyPricingModelULCmd.java | 4 +--- .../YunKuaiChongV150WorkParamSettingRequestDLCmd.java | 3 +-- ...YunKuaiChongV150WorkParamSettingResponseULCmd.java | 6 +----- .../v160/YunkuaichongV160ProtocolBootstrap.java | 3 +-- .../cmd/YunKuaiChongV160RemoteParallelStartDLCmd.java | 2 +- ...unKuaiChongV160RemoteParallelStartResultULCmd.java | 2 +- .../v170/YunkuaichongV170ProtocolBootstrap.java | 3 +-- .../cmd/YunKuaiChongV170TransactionRecordULCmd.java | 2 +- .../protocol/yunkuaichong/v150/BmsAbortULCmdTest.java | 2 +- jcpp-testing/pom.xml | 2 +- jcpp-testing/src/main/java/module-info.java | 8 +------- jcpp-web-ui/pom.xml | 3 +-- jcpp-web-ui/public/index.html | 3 +-- jcpp-web-ui/src/App.css | 4 +--- jcpp-web-ui/src/App.tsx | 2 +- jcpp-web-ui/src/components/AppLogo.tsx | 2 +- jcpp-web-ui/src/components/Dashboard.tsx | 2 +- jcpp-web-ui/src/components/GlobalToast.tsx | 2 +- jcpp-web-ui/src/components/GunDebug.tsx | 2 +- jcpp-web-ui/src/components/GunManagement.tsx | 2 +- jcpp-web-ui/src/components/Layout.tsx | 2 +- jcpp-web-ui/src/components/Login.css | 2 +- jcpp-web-ui/src/components/Login.tsx | 2 +- jcpp-web-ui/src/components/NotFoundRedirect.tsx | 3 +-- jcpp-web-ui/src/components/PileManagement.tsx | 4 +--- jcpp-web-ui/src/components/ProtectedRoute.tsx | 2 +- jcpp-web-ui/src/components/StationManagement.tsx | 3 +-- jcpp-web-ui/src/contexts/AuthContext.tsx | 2 +- jcpp-web-ui/src/contexts/ToastContext.tsx | 2 +- jcpp-web-ui/src/data/china-regions.ts | 3 +-- jcpp-web-ui/src/index.css | 2 +- jcpp-web-ui/src/index.tsx | 2 +- jcpp-web-ui/src/react-app-env.d.ts | 2 +- jcpp-web-ui/src/services/api.ts | 2 +- jcpp-web-ui/src/services/dashboardService.ts | 2 +- jcpp-web-ui/src/services/gunService.ts | 2 +- jcpp-web-ui/src/services/pileService.ts | 2 +- jcpp-web-ui/src/services/protocolService.ts | 2 +- jcpp-web-ui/src/services/stationService.ts | 2 +- jcpp-web-ui/src/types/index.ts | 3 +-- jcpp-web-ui/src/utils/index.ts | 3 +-- license-header-template.txt | 2 +- pom.xml | 3 +-- 533 files changed, 533 insertions(+), 802 deletions(-) diff --git a/docker/app.Dockerfile b/docker/app.Dockerfile index 8c785fc..69425be 100644 --- a/docker/app.Dockerfile +++ b/docker/app.Dockerfile @@ -2,10 +2,9 @@ # 开源代码,仅供学习和交流研究使用,商用请联系三丙 # 微信:mohan_88888 # 抖音:程序员三丙 -# 付费课程知识星球:https://t.zsxq.com/aKtXo +# 付费课程:https://www.bilibili.com/cheese/play/ss942400790 # - 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 2a15ae9..2346a22 100644 --- a/docker/base.Dockerfile +++ b/docker/base.Dockerfile @@ -2,10 +2,9 @@ # 开源代码,仅供学习和交流研究使用,商用请联系三丙 # 微信:mohan_88888 # 抖音:程序员三丙 -# 付费课程知识星球:https://t.zsxq.com/aKtXo +# 付费课程:https://www.bilibili.com/cheese/play/ss942400790 # - FROM registry.cn-hangzhou.aliyuncs.com/sanbing/openjdk:21-bullseye AS base WORKDIR /app COPY . . diff --git a/docker/docker-compose.kafka.yml b/docker/docker-compose.kafka.yml index 6287d51..848392e 100644 --- a/docker/docker-compose.kafka.yml +++ b/docker/docker-compose.kafka.yml @@ -2,10 +2,9 @@ # 开源代码,仅供学习和交流研究使用,商用请联系三丙 # 微信:mohan_88888 # 抖音:程序员三丙 -# 付费课程知识星球:https://t.zsxq.com/aKtXo +# 付费课程:https://www.bilibili.com/cheese/play/ss942400790 # - networks: sanbing-network: driver: bridge diff --git a/docker/docker-compose.monolith.yml b/docker/docker-compose.monolith.yml index 175c87d..37bb6c9 100644 --- a/docker/docker-compose.monolith.yml +++ b/docker/docker-compose.monolith.yml @@ -2,10 +2,9 @@ # 开源代码,仅供学习和交流研究使用,商用请联系三丙 # 微信:mohan_88888 # 抖音:程序员三丙 -# 付费课程知识星球:https://t.zsxq.com/aKtXo +# 付费课程:https://www.bilibili.com/cheese/play/ss942400790 # - networks: sanbing-network: driver: bridge diff --git a/docker/docker-compose.postgres.yml b/docker/docker-compose.postgres.yml index 1b08e67..3a1e748 100644 --- a/docker/docker-compose.postgres.yml +++ b/docker/docker-compose.postgres.yml @@ -2,10 +2,9 @@ # 开源代码,仅供学习和交流研究使用,商用请联系三丙 # 微信:mohan_88888 # 抖音:程序员三丙 -# 付费课程知识星球:https://t.zsxq.com/aKtXo +# 付费课程:https://www.bilibili.com/cheese/play/ss942400790 # - volumes: jcpp_pg_data: {} diff --git a/docker/docker-compose.redis-cluster.yml b/docker/docker-compose.redis-cluster.yml index 9940d6a..6018117 100644 --- a/docker/docker-compose.redis-cluster.yml +++ b/docker/docker-compose.redis-cluster.yml @@ -2,10 +2,9 @@ # 开源代码,仅供学习和交流研究使用,商用请联系三丙 # 微信:mohan_88888 # 抖音:程序员三丙 -# 付费课程知识星球:https://t.zsxq.com/aKtXo +# 付费课程:https://www.bilibili.com/cheese/play/ss942400790 # - networks: sanbing-network: driver: bridge diff --git a/docker/docker-compose.redis-sentinel.yml b/docker/docker-compose.redis-sentinel.yml index 83a108b..4f1cb19 100644 --- a/docker/docker-compose.redis-sentinel.yml +++ b/docker/docker-compose.redis-sentinel.yml @@ -2,10 +2,9 @@ # 开源代码,仅供学习和交流研究使用,商用请联系三丙 # 微信:mohan_88888 # 抖音:程序员三丙 -# 付费课程知识星球:https://t.zsxq.com/aKtXo +# 付费课程:https://www.bilibili.com/cheese/play/ss942400790 # - networks: sanbing-network: driver: bridge diff --git a/docker/docker-compose.redis-standalone.yml b/docker/docker-compose.redis-standalone.yml index 8e2e11a..df3f676 100644 --- a/docker/docker-compose.redis-standalone.yml +++ b/docker/docker-compose.redis-standalone.yml @@ -2,10 +2,9 @@ # 开源代码,仅供学习和交流研究使用,商用请联系三丙 # 微信:mohan_88888 # 抖音:程序员三丙 -# 付费课程知识星球:https://t.zsxq.com/aKtXo +# 付费课程:https://www.bilibili.com/cheese/play/ss942400790 # - networks: sanbing-network: driver: bridge diff --git a/docker/protocol.Dockerfile b/docker/protocol.Dockerfile index edb46c7..5c7bd12 100644 --- a/docker/protocol.Dockerfile +++ b/docker/protocol.Dockerfile @@ -2,10 +2,9 @@ # 开源代码,仅供学习和交流研究使用,商用请联系三丙 # 微信:mohan_88888 # 抖音:程序员三丙 -# 付费课程知识星球:https://t.zsxq.com/aKtXo +# 付费课程:https://www.bilibili.com/cheese/play/ss942400790 # - FROM registry.cn-hangzhou.aliyuncs.com/sanbing/jcpp-base:1.0 AS base WORKDIR /app COPY . . diff --git a/jcpp-app-bootstrap/pom.xml b/jcpp-app-bootstrap/pom.xml index 063cf7a..610c8df 100644 --- a/jcpp-app-bootstrap/pom.xml +++ b/jcpp-app-bootstrap/pom.xml @@ -4,7 +4,7 @@ 开源代码,仅供学习和交流研究使用,商用请联系三丙 微信:mohan_88888 抖音:程序员三丙 - 付费课程知识星球:https://t.zsxq.com/aKtXo + 付费课程:https://www.bilibili.com/cheese/play/ss942400790 --> diff --git a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/AbstractTestBase.java b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/AbstractTestBase.java index bb891fe..1b3d384 100644 --- a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/AbstractTestBase.java +++ b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/AbstractTestBase.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp; diff --git a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/GunMapperIT.java b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/GunMapperIT.java index 0b8afe0..5445caa 100644 --- a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/GunMapperIT.java +++ b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/GunMapperIT.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.mapper; @@ -20,7 +20,6 @@ import java.util.UUID; import static sanbing.jcpp.app.dal.mapper.PileMapperIT.NORMAL_PILE_ID; import static sanbing.jcpp.app.dal.mapper.StationMapperIT.NORMAL_STATION_ID; - /** * @author 九筒 */ diff --git a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/PileMapperIT.java b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/PileMapperIT.java index 251b4c3..e2822f6 100644 --- a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/PileMapperIT.java +++ b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/PileMapperIT.java @@ -2,11 +2,10 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.mapper; - import com.baomidou.mybatisplus.core.toolkit.Wrappers; import jakarta.annotation.Resource; import org.junit.jupiter.api.Test; @@ -24,7 +23,6 @@ import java.util.concurrent.atomic.AtomicInteger; import static sanbing.jcpp.app.dal.mapper.StationMapperIT.NORMAL_STATION_ID; - /** * @author 九筒 */ diff --git a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/StationMapperIT.java b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/StationMapperIT.java index 1c907de..391c096 100644 --- a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/StationMapperIT.java +++ b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/StationMapperIT.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.mapper; @@ -16,8 +16,6 @@ import sanbing.jcpp.infrastructure.util.jackson.JacksonUtil; import java.time.LocalDateTime; import java.util.UUID; - - /** * @author 九筒 */ diff --git a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/UserMapperIT.java b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/UserMapperIT.java index 5604d16..aac7667 100644 --- a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/UserMapperIT.java +++ b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/dal/mapper/UserMapperIT.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.mapper; diff --git a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/service/impl/DefaultGunServiceIT.java b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/service/impl/DefaultGunServiceIT.java index 6dec1eb..d25876b 100644 --- a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/service/impl/DefaultGunServiceIT.java +++ b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/app/service/impl/DefaultGunServiceIT.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; diff --git a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/infrastructure/cache/RedisCacheConfigurationIT.java b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/infrastructure/cache/RedisCacheConfigurationIT.java index 9d3f72d..127e2bb 100644 --- a/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/infrastructure/cache/RedisCacheConfigurationIT.java +++ b/jcpp-app-bootstrap/src/test/java/sanbing/jcpp/infrastructure/cache/RedisCacheConfigurationIT.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.infrastructure.cache; @@ -63,7 +63,6 @@ class RedisCacheConfigurationIT extends AbstractTestBase { System.out.println("map size:" + slowKey.size()); } - @Test @Order(3) void reactiveKVTest() { diff --git a/jcpp-app/pom.xml b/jcpp-app/pom.xml index d6d1908..3feeb64 100644 --- a/jcpp-app/pom.xml +++ b/jcpp-app/pom.xml @@ -4,7 +4,7 @@ 开源代码,仅供学习和交流研究使用,商用请联系三丙 微信:mohan_88888 抖音:程序员三丙 - 付费课程知识星球:https://t.zsxq.com/aKtXo + 付费课程:https://www.bilibili.com/cheese/play/ss942400790 --> - diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/config/MvcCorsProperties.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/config/MvcCorsProperties.java index 6008037..e7d4aee 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/config/MvcCorsProperties.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/config/MvcCorsProperties.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.config; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/BaseController.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/BaseController.java index 19dea66..2e454f8 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/BaseController.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/BaseController.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.controller; @@ -113,4 +113,3 @@ public abstract class BaseController { } } - diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/DashboardController.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/DashboardController.java index 69add58..0102750 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/DashboardController.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/DashboardController.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.controller; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/GunController.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/GunController.java index 45c007e..d11bd5c 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/GunController.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/GunController.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.controller; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/PileController.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/PileController.java index 0d6d0c9..56d2da5 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/PileController.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/PileController.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.controller; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/ProtocolController.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/ProtocolController.java index 7c6e0eb..b04a815 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/ProtocolController.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/ProtocolController.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.controller; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/RpcController.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/RpcController.java index 4246ce9..ff3f8d4 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/RpcController.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/RpcController.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.controller; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/StationController.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/StationController.java index 6e170f7..6b4e754 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/StationController.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/StationController.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.controller; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/TestController.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/TestController.java index 51c7bda..9a624d4 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/TestController.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/TestController.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.controller; @@ -392,7 +392,6 @@ public class TestController extends BaseController { List cardNoList = Lists.newArrayList("1000000000123456", "1000000000123457", "1000000000123458", "1000000000123459", "1000000000123460"); - pileProtocolService.offlineCardQueryRequest(OfflineCardQueryRequest.newBuilder() .setPileCode("20231212000010") .setTotal(cardNoList.size()) @@ -414,6 +413,4 @@ public class TestController extends BaseController { return ResponseEntity.ok("success"); } - - } \ No newline at end of file diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/UserController.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/UserController.java index 10b68af..d83f113 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/UserController.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/UserController.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.controller; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/WebController.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/WebController.java index c14bc63..d475795 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/WebController.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/controller/WebController.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.controller; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/RestartPileDTO.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/RestartPileDTO.java index 636ab04..d14c8e4 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/RestartPileDTO.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/RestartPileDTO.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.dto; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/SetPricingDTO.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/SetPricingDTO.java index eaae698..6b2d863 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/SetPricingDTO.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/SetPricingDTO.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.dto; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/StartChargeDTO.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/StartChargeDTO.java index 60a63a9..fa7165e 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/StartChargeDTO.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/StartChargeDTO.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.dto; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/StopChargeDTO.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/StopChargeDTO.java index 5bbed04..c5280dd 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/StopChargeDTO.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/StopChargeDTO.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.dto; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/TimeSyncDTO.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/TimeSyncDTO.java index eb4c7d3..0012b91 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/TimeSyncDTO.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/dto/TimeSyncDTO.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.dto; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunCreateRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunCreateRequest.java index aae3757..871ff74 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunCreateRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunCreateRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.request; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunQueryRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunQueryRequest.java index c0944db..215cf13 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunQueryRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunQueryRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.request; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunUpdateRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunUpdateRequest.java index d4d2ce2..73781b9 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunUpdateRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/GunUpdateRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.request; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PageRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PageRequest.java index 3aa4760..f564b88 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PageRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PageRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.request; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileCreateRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileCreateRequest.java index fc9859b..cf1a3c6 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileCreateRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileCreateRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.request; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileQueryRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileQueryRequest.java index 9906a75..b0358ef 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileQueryRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileQueryRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.request; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileUpdateRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileUpdateRequest.java index c6c5f80..4b9e834 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileUpdateRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/PileUpdateRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.request; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/RpcRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/RpcRequest.java index 07a4994..bd4c8c5 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/RpcRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/RpcRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.request; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationCreateRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationCreateRequest.java index f3c797e..acfc9a8 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationCreateRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationCreateRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.request; @@ -10,7 +10,6 @@ import jakarta.validation.constraints.NotBlank; import lombok.Data; import sanbing.jcpp.infrastructure.util.validation.NoXss; - /** * 创建充电站请求 * diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationQueryRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationQueryRequest.java index 7d5cb32..c5870e1 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationQueryRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationQueryRequest.java @@ -2,14 +2,13 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.request; import lombok.Data; import lombok.EqualsAndHashCode; - /** * 充电站查询请求 * diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationUpdateRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationUpdateRequest.java index 7c16acc..80623a6 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationUpdateRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/request/StationUpdateRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.request; @@ -10,7 +10,6 @@ import jakarta.validation.constraints.NotBlank; import lombok.Data; import sanbing.jcpp.infrastructure.util.validation.NoXss; - /** * 更新充电站请求 * diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ApiResponse.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ApiResponse.java index 56c214d..06c39df 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ApiResponse.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ApiResponse.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.response; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/DashboardStats.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/DashboardStats.java index 28ff514..42fb6d5 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/DashboardStats.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/DashboardStats.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.response; @@ -11,7 +11,6 @@ import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; - /** * 仪表盘统计数据 * diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ErrorCode.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ErrorCode.java index de781f9..47c0994 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ErrorCode.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ErrorCode.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.response; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/GunWithStatusResponse.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/GunWithStatusResponse.java index bef7c52..18b7d66 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/GunWithStatusResponse.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/GunWithStatusResponse.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.response; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/LoginResponse.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/LoginResponse.java index 480f41b..94493a8 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/LoginResponse.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/LoginResponse.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.response; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PageResponse.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PageResponse.java index 72b47a9..0c058e7 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PageResponse.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PageResponse.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.response; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PileOptionResponse.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PileOptionResponse.java index 5eeb564..33aa06e 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PileOptionResponse.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PileOptionResponse.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.response; @@ -30,4 +30,3 @@ public class PileOptionResponse { private UUID stationId; } - diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PileWithStatusResponse.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PileWithStatusResponse.java index e7aed13..a41dc9c 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PileWithStatusResponse.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/PileWithStatusResponse.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.response; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ProtocolOption.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ProtocolOption.java index 3cae2b2..9ca14c3 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ProtocolOption.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/ProtocolOption.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.response; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/StationOption.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/StationOption.java index adc48e8..521b1c8 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/StationOption.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/StationOption.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.response; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/StationPileCascaderOption.java b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/StationPileCascaderOption.java index 497d811..b0071ce 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/StationPileCascaderOption.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/adapter/response/StationPileCascaderOption.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.adapter.response; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/DalConfig.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/DalConfig.java index 403d9d3..15b6e5e 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/DalConfig.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/DalConfig.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.config; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/AuthorityEnum.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/AuthorityEnum.java index 08b30e5..d827a9a 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/AuthorityEnum.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/AuthorityEnum.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.config.ibatis.enums; @@ -27,7 +27,6 @@ public enum AuthorityEnum implements IEnum { REFRESH_TOKEN, ; - public static AuthorityEnum parse(String value) { AuthorityEnum authority = null; if (value != null && !value.isEmpty()) { diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/GunRunStatusEnum.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/GunRunStatusEnum.java index f3d7b52..82ae0f4 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/GunRunStatusEnum.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/GunRunStatusEnum.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.config.ibatis.enums; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/PileStatusEnum.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/PileStatusEnum.java index e7f420d..7c9641b 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/PileStatusEnum.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/PileStatusEnum.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.config.ibatis.enums; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/PileTypeEnum.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/PileTypeEnum.java index 794262c..e293876 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/PileTypeEnum.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/PileTypeEnum.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.config.ibatis.enums; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/UserStatusEnum.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/UserStatusEnum.java index 48d754f..3314f59 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/UserStatusEnum.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/enums/UserStatusEnum.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.config.ibatis.enums; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/JsonbTypeHandler.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/JsonbTypeHandler.java index d305cd5..5eb0e26 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/JsonbTypeHandler.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/JsonbTypeHandler.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.config.ibatis.typehandlers; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/UUIDTypeHandler.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/UUIDTypeHandler.java index 824b218..2ea8e32 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/UUIDTypeHandler.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/UUIDTypeHandler.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.config.ibatis.typehandlers; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/UserCredentialsTypeHandler.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/UserCredentialsTypeHandler.java index eba8807..11910e2 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/UserCredentialsTypeHandler.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/config/ibatis/typehandlers/UserCredentialsTypeHandler.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.config.ibatis.typehandlers; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Attribute.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Attribute.java index cb13d5f..7a09baa 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Attribute.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Attribute.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.entity; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Gun.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Gun.java index 2995fe0..242b9d3 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Gun.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Gun.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.entity; @@ -21,7 +21,6 @@ import java.io.Serializable; import java.time.LocalDateTime; import java.util.UUID; - @Data @TableName("t_gun") @Builder diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Pile.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Pile.java index 6908f6e..c8fa8c5 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Pile.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Pile.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.entity; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Station.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Station.java index 0fca715..383449f 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Station.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/Station.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.entity; @@ -21,7 +21,6 @@ import java.io.Serializable; import java.time.LocalDateTime; import java.util.UUID; - @Data @TableName("t_station") @Builder diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/User.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/User.java index 804f0a7..33346ca 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/User.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/entity/User.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.entity; @@ -25,7 +25,6 @@ import java.io.Serializable; import java.time.LocalDateTime; import java.util.UUID; - @Data @TableName("t_user") @Builder diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/AttributeMapper.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/AttributeMapper.java index 2840042..3b98bf3 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/AttributeMapper.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/AttributeMapper.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.mapper; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/GunMapper.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/GunMapper.java index c1723f5..ff34e6b 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/GunMapper.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/GunMapper.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.mapper; @@ -21,7 +21,6 @@ import java.util.UUID; */ public interface GunMapper extends BaseMapper { - /** * 根据充电桩编码和充电枪编号查询充电枪 * 充电桩上报的是 pile_code + gun_no 的组合,这个组合是唯一的 diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/PileMapper.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/PileMapper.java index b548580..ca5aa42 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/PileMapper.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/PileMapper.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.mapper; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/StationMapper.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/StationMapper.java index d68ee59..5ba16d7 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/StationMapper.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/StationMapper.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.mapper; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/UserMapper.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/UserMapper.java index d49c6ff..a5c078f 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/UserMapper.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/mapper/UserMapper.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.mapper; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/GunRepository.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/GunRepository.java index 52d81b9..db27baa 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/GunRepository.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/GunRepository.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/PileRepository.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/PileRepository.java index f1848de..614701a 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/PileRepository.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/PileRepository.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/AttributeKvInsertRepository.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/AttributeKvInsertRepository.java index 910610a..1082b2e 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/AttributeKvInsertRepository.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/AttributeKvInsertRepository.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.attribute; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/AttributeRepository.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/AttributeRepository.java index a181f18..b0b46dc 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/AttributeRepository.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/AttributeRepository.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.attribute; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/DefaultAttributeRepository.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/DefaultAttributeRepository.java index 913b4c7..5665637 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/DefaultAttributeRepository.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/DefaultAttributeRepository.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.attribute; @@ -123,7 +123,6 @@ public class DefaultAttributeRepository implements AttributeRepository { return convertDataList(Lists.newArrayList(attributes)); } - @Override public ListenableFuture save(UUID entityId, AttributeKvEntry attribute) { Attribute entity = new Attribute(); diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/KvValidator.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/KvValidator.java index 47930ae..5da9b47 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/KvValidator.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/attribute/KvValidator.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.attribute; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/ScheduledLogExecutorComponent.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/ScheduledLogExecutorComponent.java index 69b2804..e44a2af 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/ScheduledLogExecutorComponent.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/ScheduledLogExecutorComponent.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.batch; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueue.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueue.java index 81e6608..257e088 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueue.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueue.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.batch; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueueParams.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueueParams.java index 42af8a5..468f521 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueueParams.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueueParams.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.batch; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueueWrapper.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueueWrapper.java index a9ab970..d960b83 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueueWrapper.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlBlockingQueueWrapper.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.batch; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlQueue.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlQueue.java index 0134e94..79be942 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlQueue.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlQueue.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.batch; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlQueueElement.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlQueueElement.java index 6c21eed..82d746d 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlQueueElement.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/batch/SqlQueueElement.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.batch; @@ -11,4 +11,3 @@ import com.google.common.util.concurrent.SettableFuture; public record SqlQueueElement(SettableFuture future, E entity) { } - diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/AbstractCachedEntityRepository.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/AbstractCachedEntityRepository.java index 780b295..dd751aa 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/AbstractCachedEntityRepository.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/AbstractCachedEntityRepository.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.impl; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/AbstractEntityRepository.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/AbstractEntityRepository.java index 18a0d82..f6dbb33 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/AbstractEntityRepository.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/AbstractEntityRepository.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.impl; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/CachedVersionedEntityRepository.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/CachedVersionedEntityRepository.java index 0c76c3a..136dcff 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/CachedVersionedEntityRepository.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/CachedVersionedEntityRepository.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.impl; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/GunRepositoryImpl.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/GunRepositoryImpl.java index 36bcc93..c09a0b1 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/GunRepositoryImpl.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/GunRepositoryImpl.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.impl; @@ -60,7 +60,6 @@ public class GunRepositoryImpl extends CachedVersionedEntityRepository "无效的桩编号: " + pileCode); diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/PileRepositoryImpl.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/PileRepositoryImpl.java index a4d9c2e..b2c0bda 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/PileRepositoryImpl.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/PileRepositoryImpl.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.impl; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/RepositoryExecutorService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/RepositoryExecutorService.java index f67f3af..28b30ea 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/RepositoryExecutorService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/dal/repository/impl/RepositoryExecutorService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.dal.repository.impl; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/InstallModeEnum.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/InstallModeEnum.java index 76e1c90..e2b94b6 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/InstallModeEnum.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/InstallModeEnum.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/PileSession.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/PileSession.java index 8da3644..d688cd0 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/PileSession.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/PileSession.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data; @@ -37,8 +37,6 @@ public class PileSession implements Serializable { private int nodeGrpcPort; - - public PileSession(UUID pileId, String pileCode, String protocolName) { this.pileId = pileId; this.pileCode = pileCode; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttrKeyEnum.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttrKeyEnum.java index 16c8ae1..77e59d2 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttrKeyEnum.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttrKeyEnum.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttributeKvEntry.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttributeKvEntry.java index 93ba24c..6f7f4ef 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttributeKvEntry.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttributeKvEntry.java @@ -2,14 +2,12 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; - import sanbing.jcpp.infrastructure.cache.HasVersion; - public interface AttributeKvEntry extends KvEntry, HasVersion { long getLastUpdateTs(); diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttributesSaveResult.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttributesSaveResult.java index b479744..6fc04b7 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttributesSaveResult.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/AttributesSaveResult.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BaseAttributeKvEntry.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BaseAttributeKvEntry.java index 0b271d9..4b17bc6 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BaseAttributeKvEntry.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BaseAttributeKvEntry.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BasicKvEntry.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BasicKvEntry.java index eb1be86..b5021ae 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BasicKvEntry.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BasicKvEntry.java @@ -2,11 +2,10 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; - import sanbing.jcpp.infrastructure.util.validation.Length; import sanbing.jcpp.infrastructure.util.validation.NoXss; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BooleanDataEntry.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BooleanDataEntry.java index 51c820b..33c1143 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BooleanDataEntry.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/BooleanDataEntry.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/DataType.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/DataType.java index 5ba104d..e2c5858 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/DataType.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/DataType.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/DoubleDataEntry.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/DoubleDataEntry.java index f9ea01f..0bcf5ac 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/DoubleDataEntry.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/DoubleDataEntry.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/JsonDataEntry.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/JsonDataEntry.java index bce1483..0746bf9 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/JsonDataEntry.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/JsonDataEntry.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/KvEntry.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/KvEntry.java index e8f6d0a..d013c78 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/KvEntry.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/KvEntry.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/LongDataEntry.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/LongDataEntry.java index 5485b92..bce183e 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/LongDataEntry.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/LongDataEntry.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/StringDataEntry.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/StringDataEntry.java index 8a7ea9b..231c9c6 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/StringDataEntry.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/kv/StringDataEntry.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.kv; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/data/page/PageDataIterable.java b/jcpp-app/src/main/java/sanbing/jcpp/app/data/page/PageDataIterable.java index 2b9ea10..49a0c2c 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/data/page/PageDataIterable.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/data/page/PageDataIterable.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.data.page; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPCredentialsExpiredResponse.java b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPCredentialsExpiredResponse.java index e3f6583..06bd64f 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPCredentialsExpiredResponse.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPCredentialsExpiredResponse.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.exception; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPCredentialsViolationResponse.java b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPCredentialsViolationResponse.java index 9ecf7c2..4910982 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPCredentialsViolationResponse.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPCredentialsViolationResponse.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.exception; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorCode.java b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorCode.java index 4c9c355..9b726b2 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorCode.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorCode.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.exception; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorResponse.java b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorResponse.java index 90116e2..9ca8fd4 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorResponse.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorResponse.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.exception; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorResponseHandler.java b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorResponseHandler.java index 014f3c7..2ffbdfc 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorResponseHandler.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPErrorResponseHandler.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.exception; @@ -209,7 +209,6 @@ public class JCPPErrorResponseHandler extends ResponseEntityExceptionHandler imp } } - private void writeResponse(JCPPErrorResponse errorResponse, HttpServletResponse response) throws IOException { response.setContentType(MediaType.APPLICATION_JSON_VALUE); response.setStatus(errorResponse.getStatus()); diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPException.java b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPException.java index e4aa34d..78ff616 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPException.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/exception/JCPPException.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.exception; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/initializing/InstallInitializingBean.java b/jcpp-app/src/main/java/sanbing/jcpp/app/initializing/InstallInitializingBean.java index 35713b6..1a7bb33 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/initializing/InstallInitializingBean.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/initializing/InstallInitializingBean.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.initializing; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/initializing/StatusCleanupInitializingBean.java b/jcpp-app/src/main/java/sanbing/jcpp/app/initializing/StatusCleanupInitializingBean.java index 45b4c73..52366f3 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/initializing/StatusCleanupInitializingBean.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/initializing/StatusCleanupInitializingBean.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.initializing; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/AttributeService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/AttributeService.java index 88c8b64..56cef01 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/AttributeService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/AttributeService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/DashboardService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/DashboardService.java index f9c76b1..2924a56 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/DashboardService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/DashboardService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/DownlinkCallService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/DownlinkCallService.java index 4aed8f8..a7b9c43 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/DownlinkCallService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/DownlinkCallService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/GunService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/GunService.java index c5c0c11..4f4071b 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/GunService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/GunService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service; @@ -43,7 +43,6 @@ public interface GunService { */ PageResponse queryGunsWithStatus(GunQueryRequest request); - /** * 根据充电桩编码和充电枪编号查询充电枪 * 充电桩上报的是 pile_code + gun_no 的组合,这个组合是唯一的 diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileProtocolService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileProtocolService.java index f15d294..18c7441 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileProtocolService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileProtocolService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileService.java index fa1632e..f00fb9c 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileSessionService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileSessionService.java index 2e381a7..aa266e1 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileSessionService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/PileSessionService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service; @@ -56,8 +56,6 @@ public interface PileSessionService { */ Optional getSession(String pileCode); - - /** * 检查是否存在活跃的会话 * @@ -74,7 +72,6 @@ public interface PileSessionService { */ void removeSession(String pileCode); - /** * 批量检查会话状态 * 用于系统启动时的状态清洗 @@ -84,5 +81,4 @@ public interface PileSessionService { */ List checkActiveSessions(java.util.List pileCodes); - } diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/ProtocolService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/ProtocolService.java index 96a50de..1c253a8 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/ProtocolService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/ProtocolService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/StationService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/StationService.java index f1e750a..4753752 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/StationService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/StationService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/UserService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/UserService.java index dd1d980..02216c3 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/UserService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/UserService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/CacheExecutorService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/CacheExecutorService.java index c605387..368a03d 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/CacheExecutorService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/CacheExecutorService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCacheEvictEvent.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCacheEvictEvent.java index e355c7b..a6441ac 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCacheEvictEvent.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCacheEvictEvent.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.attribute; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCacheKey.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCacheKey.java index 6e1fd2e..0c71543 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCacheKey.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCacheKey.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.attribute; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCaffeineCache.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCaffeineCache.java index 5e8e2f6..c0fcbd9 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCaffeineCache.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeCaffeineCache.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.attribute; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeRedisCache.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeRedisCache.java index 9ca7138..8144270 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeRedisCache.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/attribute/AttributeRedisCache.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.attribute; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCacheEvictEvent.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCacheEvictEvent.java index d2107f4..2d1051a 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCacheEvictEvent.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCacheEvictEvent.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.gun; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCacheKey.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCacheKey.java index 19be905..70cf9be 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCacheKey.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCacheKey.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.gun; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCaffeineCache.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCaffeineCache.java index d0b8339..80219b2 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCaffeineCache.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunCaffeineCache.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.gun; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunRedisCache.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunRedisCache.java index 608f750..0c2faf0 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunRedisCache.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/gun/GunRedisCache.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.gun; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCacheEvictEvent.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCacheEvictEvent.java index 1dee939..4f98fef 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCacheEvictEvent.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCacheEvictEvent.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.pile; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCacheKey.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCacheKey.java index b2ee4be..7d3dd8f 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCacheKey.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCacheKey.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.pile; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCaffeineCache.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCaffeineCache.java index e3d33ee..b9c22ad 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCaffeineCache.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileCaffeineCache.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.pile; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileRedisCache.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileRedisCache.java index 28c1c40..22f25b6 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileRedisCache.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/pile/PileRedisCache.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.pile; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionCacheKey.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionCacheKey.java index cc7e593..f7f3d09 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionCacheKey.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionCacheKey.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.session; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionCaffeineCache.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionCaffeineCache.java index 0da756b..14a24dd 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionCaffeineCache.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionCaffeineCache.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.session; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionRedisCache.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionRedisCache.java index f05336c..a8e8dd5 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionRedisCache.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/cache/session/PileSessionRedisCache.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.cache.session; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/config/DownlinkRestTemplateConfiguration.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/config/DownlinkRestTemplateConfiguration.java index 020cf04..90f7bd3 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/config/DownlinkRestTemplateConfiguration.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/config/DownlinkRestTemplateConfiguration.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.config; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/grpc/DownlinkGrpcClient.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/grpc/DownlinkGrpcClient.java index 5fd4314..73a0c58 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/grpc/DownlinkGrpcClient.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/grpc/DownlinkGrpcClient.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.grpc; @@ -147,7 +147,6 @@ public class DownlinkGrpcClient { continue; } - ReentrantLock lock = msgHandleLocksMap.computeIfAbsent(key, hostAndPort -> new ReentrantLock()); lock.lock(); diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/CachedAttributeService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/CachedAttributeService.java index 63513e8..9c91ff3 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/CachedAttributeService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/CachedAttributeService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; @@ -36,7 +36,6 @@ import java.util.*; import static sanbing.jcpp.app.dal.repository.attribute.KvValidator.validate; import static sanbing.jcpp.app.dal.repository.attribute.KvValidator.validateId; - @Service @Primary @Slf4j diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultDashboardService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultDashboardService.java index fe7b911..da9fe83 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultDashboardService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultDashboardService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; @@ -17,7 +17,6 @@ import sanbing.jcpp.app.dal.mapper.StationMapper; import sanbing.jcpp.app.data.kv.AttrKeyEnum; import sanbing.jcpp.app.service.DashboardService; - /** * 仪表盘服务实现 * diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultGunService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultGunService.java index ba43d1b..3e584e6 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultGunService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultGunService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; @@ -126,7 +126,6 @@ public class DefaultGunService implements GunService { .build(); } - @Override public Gun findByPileCodeAndGunNo(String pileCode, String gunNo) { return gunRepository.findByPileCodeAndGunNo(pileCode, gunNo); diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileProtocolService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileProtocolService.java index a93bf4c..0a5faf4 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileProtocolService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileProtocolService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; @@ -563,7 +563,6 @@ public class DefaultPileProtocolService implements PileProtocolService { callback.onSuccess(); } - @Override public void onBmsCharingInfo(UplinkQueueMessage uplinkQueueMessage, Callback callback) { log.info("接收到充电桩上报BMS充电信息 {}", uplinkQueueMessage); @@ -739,7 +738,6 @@ public class DefaultPileProtocolService implements PileProtocolService { callback.onSuccess(); } - @Override public void onOfflineCardBalanceUpdateResponse(UplinkQueueMessage uplinkQueueMessage, Callback callback) { log.info("接收到充电桩远程账户余额更新应答 {}", uplinkQueueMessage); @@ -837,7 +835,6 @@ public class DefaultPileProtocolService implements PileProtocolService { public void onOfflineCardQueryResponse(UplinkQueueMessage uplinkQueueMessage, Callback callback) { log.info("接收到充电桩离线卡数据查询应答 {}", uplinkQueueMessage); - // TODO 处理相关业务逻辑 callback.onSuccess(); @@ -990,7 +987,6 @@ public class DefaultPileProtocolService implements PileProtocolService { public void onWorkParamSettingRequest(UplinkQueueMessage uplinkQueueMsg, Callback callback) { log.info("接收到充电桩工作参数设置应答 {}", uplinkQueueMsg); - // TODO 处理相关业务逻辑 callback.onSuccess(); @@ -1000,7 +996,6 @@ public class DefaultPileProtocolService implements PileProtocolService { public void onEndCharge(UplinkQueueMessage uplinkQueueMsg, Callback callback) { log.info("接收到 结束充电 {}", uplinkQueueMsg); - // TODO 处理相关业务逻辑 callback.onSuccess(); diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileService.java index eccc391..7aba52a 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; @@ -48,7 +48,6 @@ public class DefaultPileService implements PileService { private final AttributeService attributeService; private final GunMapper gunMapper; - @Override public Pile createPile(PileCreateRequest request) { // 检查充电桩编码是否已存在 @@ -138,7 +137,6 @@ public class DefaultPileService implements PileService { } } - @Override public PageResponse queryPilesWithStatus(PileQueryRequest request) { // 添加详细的分页调试日志 diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileSessionService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileSessionService.java index 05e46e4..d03fb90 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileSessionService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultPileSessionService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; @@ -50,7 +50,6 @@ public class DefaultPileSessionService implements PileSessionService { @Resource private AttributeService attributeService; - @Resource private PartitionProvider partitionProvider; @@ -96,13 +95,11 @@ public class DefaultPileSessionService implements PileSessionService { return Optional.empty(); } - @Override public boolean hasActiveSession(String pileCode) { return getSession(pileCode).isPresent(); } - @Override public void removeSession(String pileCode) { try { @@ -114,7 +111,6 @@ public class DefaultPileSessionService implements PileSessionService { } } - @Override public List checkActiveSessions(List pileCodes) { if (pileCodes.isEmpty()) { @@ -336,7 +332,6 @@ public class DefaultPileSessionService implements PileSessionService { } } - /** * 创建PileSession实例 * 从原来的DefaultPileProtocolService中提取的逻辑 @@ -363,7 +358,6 @@ public class DefaultPileSessionService implements PileSessionService { pileSession.setNodeRestPort(restPort); pileSession.setNodeGrpcPort(grpcPort); - return pileSession; } } diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultProtocolService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultProtocolService.java index 930273e..cd23b11 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultProtocolService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultProtocolService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultStationService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultStationService.java index 8d99c19..f746a9f 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultStationService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultStationService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultUserService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultUserService.java index 01261c1..f04a147 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultUserService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/DefaultUserService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/GrpcDownlinkCallService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/GrpcDownlinkCallService.java index e9ea4f3..7519664 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/GrpcDownlinkCallService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/GrpcDownlinkCallService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/RestDownlinkCallService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/RestDownlinkCallService.java index af198c6..3751f37 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/RestDownlinkCallService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/impl/RestDownlinkCallService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.impl; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AbstractConsumerService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AbstractConsumerService.java index f6fb7aa..43b84d4 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AbstractConsumerService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AbstractConsumerService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.queue; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AppConsumerStats.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AppConsumerStats.java index 33c52a0..3f818ae 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AppConsumerStats.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AppConsumerStats.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.queue; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AppQueueConsumerManager.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AppQueueConsumerManager.java index e9645b6..0d9669c 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AppQueueConsumerManager.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/AppQueueConsumerManager.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.queue; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueConsumerManagerTask.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueConsumerManagerTask.java index f083fe4..c0b9d7f 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueConsumerManagerTask.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueConsumerManagerTask.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.queue; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueConsumerTask.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueConsumerTask.java index cfc945d..c90b4b9 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueConsumerTask.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueConsumerTask.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.queue; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueEvent.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueEvent.java index ae3ffb0..a589f81 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueEvent.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/QueueEvent.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.queue; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/consumer/ProtocolUplinkConsumerService.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/consumer/ProtocolUplinkConsumerService.java index 997b8da..45c1b16 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/consumer/ProtocolUplinkConsumerService.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/queue/consumer/ProtocolUplinkConsumerService.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.queue.consumer; @@ -43,7 +43,6 @@ import java.util.stream.Collectors; import static sanbing.jcpp.infrastructure.queue.common.QueueConstants.*; - /** * @author 九筒 */ @@ -103,14 +102,12 @@ public class ProtocolUplinkConsumerService extends AbstractConsumerService { .build(); } - @Override @PreDestroy public void destroy() { super.destroy(); } - @Override protected void stopConsumers() { super.stopConsumers(); @@ -118,7 +115,6 @@ public class ProtocolUplinkConsumerService extends AbstractConsumerService { appConsumer.awaitStop(); } - @Scheduled(fixedDelayString = "${queue.app.stats.print-interval-ms}") public void printStats() { if (statsEnabled) { diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/SecurityConfiguration.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/SecurityConfiguration.java index 9937bfc..fa77dbc 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/SecurityConfiguration.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/SecurityConfiguration.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security; @@ -61,7 +61,6 @@ public class SecurityConfiguration { @Resource private JCPPErrorResponseHandler restAccessDeniedHandler; - @Resource @Qualifier("defaultAuthenticationSuccessHandler") private AuthenticationSuccessHandler successHandler; @@ -167,7 +166,6 @@ public class SecurityConfiguration { return http.build(); } - @Bean @ConditionalOnMissingBean(CorsFilter.class) public CorsFilter corsFilter(MvcCorsProperties mvcCorsProperties) { diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/AbstractJwtAuthenticationToken.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/AbstractJwtAuthenticationToken.java index c73775d..6ca5d83 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/AbstractJwtAuthenticationToken.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/AbstractJwtAuthenticationToken.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/AuthExceptionHandler.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/AuthExceptionHandler.java index 5a72fba..8fbe825 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/AuthExceptionHandler.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/AuthExceptionHandler.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/JwtAuthenticationToken.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/JwtAuthenticationToken.java index 81e1f8b..1c60754 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/JwtAuthenticationToken.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/JwtAuthenticationToken.java @@ -2,11 +2,10 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth; - import sanbing.jcpp.app.service.security.model.SecurityUser; import sanbing.jcpp.app.service.security.model.token.RawAccessJwtToken; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/RefreshAuthenticationToken.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/RefreshAuthenticationToken.java index 60779db..0461813 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/RefreshAuthenticationToken.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/RefreshAuthenticationToken.java @@ -2,11 +2,10 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth; - import sanbing.jcpp.app.service.security.model.SecurityUser; import sanbing.jcpp.app.service.security.model.token.RawAccessJwtToken; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/JwtAuthenticationProvider.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/JwtAuthenticationProvider.java index c44c1d3..fb41294 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/JwtAuthenticationProvider.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/JwtAuthenticationProvider.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.jwt; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/JwtTokenAuthenticationProcessingFilter.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/JwtTokenAuthenticationProcessingFilter.java index c0527e0..08e7736 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/JwtTokenAuthenticationProcessingFilter.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/JwtTokenAuthenticationProcessingFilter.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.jwt; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenAuthenticationProvider.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenAuthenticationProvider.java index 3003364..9065051 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenAuthenticationProvider.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenAuthenticationProvider.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.jwt; @@ -51,7 +51,6 @@ public class RefreshTokenAuthenticationProvider implements AuthenticationProvide return new SecurityUser(user, userPrincipal); } - @Override public boolean supports(Class authentication) { return (RefreshAuthenticationToken.class.isAssignableFrom(authentication)); diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenProcessingFilter.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenProcessingFilter.java index 961fe4e..b309275 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenProcessingFilter.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenProcessingFilter.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.jwt; @@ -33,7 +33,6 @@ public class RefreshTokenProcessingFilter extends AbstractAuthenticationProcessi private final AuthenticationSuccessHandler successHandler; private final AuthenticationFailureHandler failureHandler; - public RefreshTokenProcessingFilter(String defaultProcessUrl, AuthenticationSuccessHandler successHandler, AuthenticationFailureHandler failureHandler) { super(defaultProcessUrl); diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenRequest.java index 24e1f17..564141e 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/RefreshTokenRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.jwt; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/SkipPathRequestMatcher.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/SkipPathRequestMatcher.java index 975f81b..23da7d8 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/SkipPathRequestMatcher.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/SkipPathRequestMatcher.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.jwt; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/JwtHeaderTokenExtractor.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/JwtHeaderTokenExtractor.java index f293c9b..928d242 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/JwtHeaderTokenExtractor.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/JwtHeaderTokenExtractor.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.jwt.extractor; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/JwtQueryTokenExtractor.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/JwtQueryTokenExtractor.java index 05a4689..40ef3ae 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/JwtQueryTokenExtractor.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/JwtQueryTokenExtractor.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.jwt.extractor; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/TokenExtractor.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/TokenExtractor.java index 8d4fdfc..f408d66 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/TokenExtractor.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/jwt/extractor/TokenExtractor.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.jwt.extractor; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/LoginRequest.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/LoginRequest.java index 6052494..10be710 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/LoginRequest.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/LoginRequest.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.rest; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationDetails.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationDetails.java index 68263f5..7a18205 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationDetails.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationDetails.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.rest; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationDetailsSource.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationDetailsSource.java index df20839..d535ac9 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationDetailsSource.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationDetailsSource.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.rest; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationProvider.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationProvider.java index efd37ba..182ab81 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationProvider.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAuthenticationProvider.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.rest; @@ -20,7 +20,6 @@ import sanbing.jcpp.app.service.security.model.SecurityUser; import sanbing.jcpp.app.service.security.model.UserCredentials; import sanbing.jcpp.app.service.security.model.UserPrincipal; - @Component @Slf4j public class RestAuthenticationProvider implements AuthenticationProvider { diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAwareAuthenticationFailureHandler.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAwareAuthenticationFailureHandler.java index 53fc45c..bba0863 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAwareAuthenticationFailureHandler.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAwareAuthenticationFailureHandler.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.rest; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAwareAuthenticationSuccessHandler.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAwareAuthenticationSuccessHandler.java index eb871dd..977c5a0 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAwareAuthenticationSuccessHandler.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestAwareAuthenticationSuccessHandler.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.rest; @@ -43,7 +43,6 @@ public class RestAwareAuthenticationSuccessHandler implements AuthenticationSucc clearAuthenticationAttributes(request); } - protected final void clearAuthenticationAttributes(HttpServletRequest request) { HttpSession session = request.getSession(false); diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestLoginProcessingFilter.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestLoginProcessingFilter.java index 953365b..3b2afe8 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestLoginProcessingFilter.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/auth/rest/RestLoginProcessingFilter.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.auth.rest; @@ -36,7 +36,6 @@ public class RestLoginProcessingFilter extends AbstractAuthenticationProcessingF private final AuthenticationSuccessHandler successHandler; private final AuthenticationFailureHandler failureHandler; - public RestLoginProcessingFilter(String defaultProcessUrl, AuthenticationSuccessHandler successHandler, AuthenticationFailureHandler failureHandler) { super(defaultProcessUrl); diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/config/SecurityProperties.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/config/SecurityProperties.java index 1b8b3e0..d45cf97 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/config/SecurityProperties.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/config/SecurityProperties.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.config; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/AuthMethodNotSupportedException.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/AuthMethodNotSupportedException.java index fb921e3..5c41811 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/AuthMethodNotSupportedException.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/AuthMethodNotSupportedException.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.exception; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/JwtExpiredTokenException.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/JwtExpiredTokenException.java index 114d0b6..e138a13 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/JwtExpiredTokenException.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/JwtExpiredTokenException.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.exception; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/UserPasswordExpiredException.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/UserPasswordExpiredException.java index 2c46054..2802968 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/UserPasswordExpiredException.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/UserPasswordExpiredException.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.exception; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/UserPasswordNotValidException.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/UserPasswordNotValidException.java index caf2909..f3f9662 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/UserPasswordNotValidException.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/exception/UserPasswordNotValidException.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.exception; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/JwtPair.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/JwtPair.java index f9a6484..986d284 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/JwtPair.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/JwtPair.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.model; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/JwtToken.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/JwtToken.java index de5605a..5baf664 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/JwtToken.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/JwtToken.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.model; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/SecurityUser.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/SecurityUser.java index 9c20d0b..7fe5900 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/SecurityUser.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/SecurityUser.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.model; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/UserCredentials.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/UserCredentials.java index 6249ddb..d3f754b 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/UserCredentials.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/UserCredentials.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.model; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/UserPrincipal.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/UserPrincipal.java index 2e4a16c..a3b928a 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/UserPrincipal.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/UserPrincipal.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.model; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/AccessJwtToken.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/AccessJwtToken.java index a3cbd50..4858990 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/AccessJwtToken.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/AccessJwtToken.java @@ -2,11 +2,10 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.model.token; - import sanbing.jcpp.app.service.security.model.JwtToken; public final class AccessJwtToken implements JwtToken { diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/JwtTokenFactory.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/JwtTokenFactory.java index 8427808..a895673 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/JwtTokenFactory.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/JwtTokenFactory.java @@ -2,7 +2,7 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.model.token; diff --git a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/RawAccessJwtToken.java b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/RawAccessJwtToken.java index 04265fc..028170f 100644 --- a/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/RawAccessJwtToken.java +++ b/jcpp-app/src/main/java/sanbing/jcpp/app/service/security/model/token/RawAccessJwtToken.java @@ -2,11 +2,10 @@ * 开源代码,仅供学习和交流研究使用,商用请联系三丙 * 微信:mohan_88888 * 抖音:程序员三丙 - * 付费课程知识星球:https://t.zsxq.com/aKtXo + * 付费课程:https://www.bilibili.com/cheese/play/ss942400790 */ package sanbing.jcpp.app.service.security.model.token; - import sanbing.jcpp.app.service.security.model.JwtToken; import java.io.Serializable; diff --git a/jcpp-app/src/main/resources/mapper/AttributeMapper.xml b/jcpp-app/src/main/resources/mapper/AttributeMapper.xml index 5a73919..e3b4d03 100644 --- a/jcpp-app/src/main/resources/mapper/AttributeMapper.xml +++ b/jcpp-app/src/main/resources/mapper/AttributeMapper.xml @@ -4,7 +4,7 @@ 开源代码,仅供学习和交流研究使用,商用请联系三丙 微信:mohan_88888 抖音:程序员三丙 - 付费课程知识星球:https://t.zsxq.com/aKtXo + 付费课程:https://www.bilibili.com/cheese/play/ss942400790 --> diff --git a/jcpp-app/src/main/resources/mapper/GunMapper.xml b/jcpp-app/src/main/resources/mapper/GunMapper.xml index 656a128..8f2d1f7 100644 --- a/jcpp-app/src/main/resources/mapper/GunMapper.xml +++ b/jcpp-app/src/main/resources/mapper/GunMapper.xml @@ -4,7 +4,7 @@ 开源代码,仅供学习和交流研究使用,商用请联系三丙 微信:mohan_88888 抖音:程序员三丙 - 付费课程知识星球:https://t.zsxq.com/aKtXo + 付费课程:https://www.bilibili.com/cheese/play/ss942400790 --> @@ -98,7 +98,6 @@ -