* Changed the DynamicTableDialectProvider interface method from dialect() to supports(DbType)
* Added DatabaseDialectDetector to detect database type
* Updated DynamicTableNameHandler to use the new dialect detection mechanism
* Revised the implementation of the PostgreSQL dialect provider
* Moved database dependencies from common-base-web to the plugin-database module
* Added application configuration files for system service and file service
* Introduced multiple Spring Boot configuration files for different environments
- add Spring Boot banner with build and git metadata
- import build-info and git properties for gateway and web services
- add build info environment post processor
- align docker startup commands with build-info location
- unify internal Maven module versions with revision/project.version
- Add `CustomJsonJacksonCodec` to handle Redisson serialization/deserialization
- Replace the default `JsonJacksonCodec` with the custom codec
- Enable automatic polymorphic-type recognition via `@JsonTypeInfo` annotations
- Implement a type-cache mechanism to boost deserialization performance
- Configure `ObjectMapper` to ignore unknown properties and disable default typing
- Update Redisson configuration logs to reflect the new codec in use
- Change tracing propagation type to W3c to improve trace compatibility
- Update Grafana config path and unify dashboard loading logic
- Refactor FileCreateDto and ImageCreateDto model structure
- Simplify gateway forwarding filter code
- Add Department entity and export-history related models
- Enhance system-menu creation DTO and extend service interfaces
- Upgrade RestTemplate configuration to support builder pattern
- Improve client code generation structure and field optionality settings
- Add support for structured metadata to associate trace_id and span_id
- Update the log message format to include complete exception stack trace information
- Configure HTTP timeout parameters to enhance connection stability
- Add batch processing configuration to prevent log truncation and set an appropriate buffer size
- Add downgrade handling to accommodate missing features in older API versions
- Added support for standalone, cluster, and sentinel Redis modes
- Introduced connection pool parameters such as pool size and timeout
- Upgraded Redisson to version 3.52.0
- Removed spring-boot-starter-data-redis dependency
- Refactored RedissonConfig to accommodate multiple modes
- Enhanced comments in Redis configuration files
- Changed client logout endpoint return type to BaseVoString
- Added new data model definition: BaseVoString