https://github.com/apache/juneau-petstore
Apache Juneau
https://github.com/apache/juneau-petstore
apache http json juneau rest
Last synced: 10 months ago
JSON representation
Apache Juneau
- Host: GitHub
- URL: https://github.com/apache/juneau-petstore
- Owner: apache
- License: apache-2.0
- Created: 2019-09-09T19:31:24.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-23T20:10:10.000Z (over 3 years ago)
- Last Synced: 2025-04-03T04:16:59.938Z (10 months ago)
- Topics: apache, http, json, juneau, rest
- Language: Java
- Homepage: https://juneau.apache.org/
- Size: 822 KB
- Stars: 9
- Watchers: 10
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Juneau Pet Store Application
A sample application that shows the capabilities of the Juneau REST platform with Spring Boot and other technologies
to produce end-to-end REST microservices.
Juneau provides the following capabilities:
- Ability to serialize/parse Java POJOs to a wide variety of languages.
- Ability to construct REST interfaces using annotated POJOs.
- Ability to create Java interface proxies against remote REST interfaces.
The project is broken down into the following subprojects:
- juneau-petstore-api - Contains the Java interface and DTOs for the petstore application.
- juneau-petstore-server - Contains the server-side Java implementation of the petstore Java interface as a REST resource.
- juneau-petstore-client - Contains the client-side Java proxy of the petstore Java interface.
More information for this project can be found [here](http://juneau.apache.org/index.html#petstore.html)