Skip to content

nsimu/payara-micro-course

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shield: CC BY-SA 4.0

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

Sponsored by MicroStream

Cloud Native Microservices with Payara Micro

The demos and labs of the course. Between brackets, attribution to the original source is indicate.

Demos

  • CDI (1)
  • JAX-RS
  • JPA
  • MicroProfile Config (2)
  • MicroProfile Config cache configuration with Payara Micro
  • MicroProfile Rest Client (2)
  • MicroStream in Java SE (directory microstream-basics)
  • MicroStream CDI integration (3)
  • JPA
  • Integration testing (Testcontainers)

Labs

  • Jakarta (JAX-RS, CDI, Bean Validation)
  • Jakarta Advanced (JAX-RS, CDI, Bean Validation)
  • Final (Jakarta lab + MicroStream)
  • Final Advanced (Jakarta Advanced lab + MicroStream CDI integration)

Extra

  • Some additional info about creating Docker images

Slides

Slides are available within the Payara-Micro-Workshop.pdf file.

References

(1) - https://github.com/architects4j/payara-fastlane-demos/tree/main/cdi (2) - https://github.com/rdebusscher/microprofile-tutorial (3) - https://github.com/microstream-one/microstream/tree/master/examples/payara-micro

About

Cloud Native Microservices with Payara Micro

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.9%
  • Dockerfile 1.1%