forked from loafle/openapi-generator-original
* feat: add Apache Dubbo code generator with multi-registry support - Add comprehensive Dubbo microservice code generator - Support Zookeeper and Nacos registries with auto-dependency selection - Implement version-aware dependency management (Dubbo 3.2 vs 3.3+) - Generate service interfaces, implementations, and Spring Boot REST controllers - Include complete Spring Boot application structure with configuration - Add detailed documentation and usage examples - Support async operations and generic response wrappers - Provide flexible configuration options for packages, versions, and features * feat: Add dubbo sample with CI validation Adds a new sample generator configuration for dubbo. The existing GitHub workflow for Java samples is updated to build and test this new sample automatically. * fix: fix Dubbo protocol extension issue in test environment - Set registry address to N/A to avoid ZooKeeper dependency - Change protocol from 'triple' to 'tri' to resolve extension loading error * various fix to java dubbo server generator * update doc * update readme --------- Co-authored-by: redoom <gyklcy@iCloud.com>
21 lines
1.2 KiB
Plaintext
21 lines
1.2 KiB
Plaintext
README.md
|
|
pom.xml
|
|
src/main/java/org/openapitools/example/OpenAPIPetstoreApplication.java
|
|
src/main/java/org/openapitools/example/api/consumer/PetServiceController.java
|
|
src/main/java/org/openapitools/example/api/consumer/StoreServiceController.java
|
|
src/main/java/org/openapitools/example/api/consumer/UserServiceController.java
|
|
src/main/java/org/openapitools/example/api/interfaces/PetService.java
|
|
src/main/java/org/openapitools/example/api/interfaces/StoreService.java
|
|
src/main/java/org/openapitools/example/api/interfaces/UserService.java
|
|
src/main/java/org/openapitools/example/api/provider/PetServiceImpl.java
|
|
src/main/java/org/openapitools/example/api/provider/StoreServiceImpl.java
|
|
src/main/java/org/openapitools/example/api/provider/UserServiceImpl.java
|
|
src/main/java/org/openapitools/example/model/Category.java
|
|
src/main/java/org/openapitools/example/model/ModelApiResponse.java
|
|
src/main/java/org/openapitools/example/model/Order.java
|
|
src/main/java/org/openapitools/example/model/Pet.java
|
|
src/main/java/org/openapitools/example/model/Tag.java
|
|
src/main/java/org/openapitools/example/model/User.java
|
|
src/main/resources/application.yml
|
|
src/test/java/org/openapitools/example/OpenAPIPetstoreApplicationTests.java
|