https://github.com/jponge/quarkus-extensions-playground
https://github.com/jponge/quarkus-extensions-playground
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/jponge/quarkus-extensions-playground
- Owner: jponge
- License: apache-2.0
- Created: 2021-10-15T08:56:56.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-23T08:41:16.000Z (about 3 years ago)
- Last Synced: 2024-10-20T22:24:40.371Z (over 1 year ago)
- Language: Java
- Size: 54.7 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Quarkus extensions playground
## Basic extension
* Injects a RestEasy endpoint
* Custom "greetings" build item, greeting end up in a resource file
* Testing is shown
## Greetings lib extension
* Third-party library
* Expose as a (synthetic) bean with build-time provided values
* Show build / runtime recorders
## Configuration extension
* Defining build-time configuration
* Recording a configuration model
* Injecting a non-application (Vert.x) route
## Reflection extension
* Register a class for reflective access
* Bytecode engineering with ASM