Difference between revisions of "Micronaut"
Jump to navigation
Jump to search
Line 9: | Line 9: | ||
− | + | Unzip the generated app |
|
<pre> |
<pre> |
||
gunzip myapp.zip |
gunzip myapp.zip |
||
cd myapp |
cd myapp |
||
⚫ | |||
</pre> |
</pre> |
||
+ | Add the POJO, Service and Resource classes ([for instance https://guides.micronaut.io/micronaut-creating-first-graal-app/guide/index.html]) into src/main/fr/polytech/myapp/conference |
||
+ | |||
+ | Build the app |
||
+ | <pre> |
||
⚫ | |||
+ | </pre> |
||
For skipping the tests |
For skipping the tests |
||
Line 27: | Line 32: | ||
</pre> |
</pre> |
||
− | Open the browser http://localhost:8080/ |
+ | Open the browser http://localhost:8080/conferences/ |
− | |||
Build the container |
Build the container |
Revision as of 08:21, 5 October 2020
https://micronaut.io/documentation.html
https://dzone.com/articles/micronaut-build-for-next-wave-of-microservices-amp
Getting started
Create a Micronaut app with https://micronaut.io/launch/ : choose Maven and the following features : data-jpa, graalvm, h2, hibernate-jpa, openapi
Unzip the generated app
gunzip myapp.zip cd myapp
Add the POJO, Service and Resource classes ([for instance https://guides.micronaut.io/micronaut-creating-first-graal-app/guide/index.html]) into src/main/fr/polytech/myapp/conference
Build the app
./mvnw package
For skipping the tests
./mvnw package -DskipTests
Build the app
./mvnw exec:exec
Open the browser http://localhost:8080/conferences/
Build the container
./mvnw TBC
Run the container
docker TBC