Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hantsy/helidon-sandbox
Playground of helidon framework
https://github.com/hantsy/helidon-sandbox
helidon microservice rest
Last synced: 4 months ago
JSON representation
Playground of helidon framework
- Host: GitHub
- URL: https://github.com/hantsy/helidon-sandbox
- Owner: hantsy
- License: gpl-3.0
- Created: 2018-09-21T04:15:27.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-31T08:28:31.000Z (about 1 year ago)
- Last Synced: 2024-10-10T18:44:16.076Z (4 months ago)
- Topics: helidon, microservice, rest
- Language: Java
- Homepage: https://hantsy.github.io/helidon-sandbox/
- Size: 293 KB
- Stars: 11
- Watchers: 5
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Helidon Sample
[Helidon](https://helidon.io/) is a collection of libraries for building Microservice based applications, open-sourced by Oracle.
Helidon provides two programming models for developers.
* **helidon-se** embraces [Reactive Streams](https://www.reactive-steams.org) specification, and provides functional style programming experience.
* **helidon-mp** provides MicroProfile compatibility, for those familiar with Java EE/MicroProfile specifications, it is easy to update yourself to Helidon.
Firstly make sure you have read the official [Getting Started](https://helidon.io/docs/latest/#/getting-started) guide. And before you create a Helidon project, make sure you have installed all items mentioned in the [prerequisites](https://helidon.io/docs/latest/#/getting-started/01_prerequisites) section.
## Helidon SE
* [Getting Started with Helidon SE](./docs/se-started.md)
* [Accessing Database with DB Client](./docs/se-dbclient.md)## Helidon MP
* [Getting Started with Helidon MP](./docs/mp-started.md)
* [Data Persistence with JPA](./docs/mp-jpa.md)## Sample Codes
* **se-start** Simple CRUD RESTful APIs.
* **se-dbclient** Using `DbClient` to access the database.
* **mp-start** Simple CRUD RESTful APIs.
* **mp-jpa** Data persistence with JPA.## References
* [Quick Started Guide of the Helidon 2.0](https://helidon.io/docs/2.0.0-M1/#/guides/02_quickstart-se)
* [Helidon SE DB Client](https://medium.com/helidon/helidon-db-client-e12bbdc85b7) by Helidon Blog
* [Where Helidon flies](https://medium.com/helidon/where-helidon-flies-809007221f1f) by Helidon Blog
* [Change log of Helidon 2.0 M1](https://github.com/oracle/helidon/blob/2.0.0-M1/CHANGELOG.md)