Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/daggerok/java-ee-examples

This repository contains JavaEE examples (including JAX-RS, Wildfly Swarm, MicroProfile, Gradle, Docker, Kotlin, etc)
https://github.com/daggerok/java-ee-examples

docker docker-cluster docker-compose docker-registry docker-swarm dockerfile github-action-docker github-action-java github-action-nodejs github-actions-docker github-actions-java github-actions-nodejs gradle java-ee javaee kotlin microprofile wildfly wildfly-swarm

Last synced: 4 days ago
JSON representation

This repository contains JavaEE examples (including JAX-RS, Wildfly Swarm, MicroProfile, Gradle, Docker, Kotlin, etc)

Awesome Lists containing this project

README

        

= java-ee-examples image:https://github.com/daggerok/java-ee-examples/workflows/CI/badge.svg["CI", link="https://github.com/daggerok/java-ee-examples/actions?query=workflow%3ACI"]

//image:https://travis-ci.org/daggerok/java-ee-examples.svg?branch=master["Build Status", link="https://travis-ci.org/daggerok/java-ee-examples"]

//tag::content[]

This repository contains simple JavaEE examples (including Docker, different Micro-Profiles, etc).

link:https://daggerok.github.io/java-ee-examples[Documentation]

== projects and other repositories:

- https://github.com/daggerok/quarkus-websocket-sse
- https://github.com/daggerok/integration-e2e-testing-with-selenide-and-testcontainers
- https://github.com/daggerok/spring-boot-multi-java-ee-apps
- link:https://github.com/daggerok/kotlin-payara-micro-profile[GitHub: daggerok/kotlin-payara-micro-profile]
- link:https://github.com/daggerok/payara-micro-gradle-no-plugin[GitHub: daggerok/payara-micro-gradle-no-plugin]
- link:https://github.com/daggerok/payara-micro-gradle-plugin-build-script[GitHub: daggerok/payara-micro-gradle-plugin-build-script]
- link:https://github.com/daggerok/maven-java-projects[GitHub: daggerok/maven-java-projects]
- link:https://github.com/daggerok/generator-jvm[GitHub: daggerok/generator-jvm]
- link:https://github.com/daggerok/microprofile-examples[GitHub: daggerok/microprofile-examples]
- link:https://github.com/daggerok/java-mp-smallrye-example[GitHub: daggerok/java-mp-smallrye-example]
- link:https://github.com/daggerok/microprofile-coffee-shop[GitHub: daggerok/microprofile-coffee-shop]
- link:https://github.com/daggerok/java-mp-smallrye-kafka-example[GitHub: daggerok/java-mp-smallrye-kafka-example]
- link:https://github.com/daggerok/quarkus-reactive-pg[GitHub: daggerok/quarkus-reactive-pg]
- link:https://github.com/daggerok/java-mp-helidon-example[GitHub: daggerok/java-mp-helidon-example]
- link:https://github.com/daggerok/java-mp-hammock-example[GitHub: daggerok/java-mp-hammock-example]
- link:https://github.com/daggerok/helidon-mp-jpa[GitHub: daggerok/helidon-mp-jpa]
- link:https://github.com/daggerok/helidon-examples[GitHub: daggerok/helidon-examples]
- link:https://github.com/daggerok/kumuluzee-examples[GitHub: daggerok/kumuluzee-examples]
- link:https://github.com/daggerok/deltaspike-exception-handler-example[GitHub: daggerok/deltaspike-exception-handler-example]
- link:https://github.com/daggerok/jersey-netty-cdi-jackson-file-eventstore[GitHub: daggerok/jersey-netty-cdi-jackson-file-eventstore]
- link:https://github.com/daggerok/jakarta-se-nosql-examples[GitHub: daggerok/jakarta-se-nosql-examples]
- link:https://github.com/daggerok/quarkus-examples[GitHub: daggerok/quarkus-examples]
- link:https://github.com/daggerok/fabric8-maven-plugin-examples[GitHub: daggerok/fabric8-maven-plugin-examples]
- link:https://github.com/daggerok/microprofile-examples[GitHub: daggerok/microprofile-examples - JakartaEE / MicroProfile examples]
//- link:https://github.com/daggerok/spring-security-java-ee[JavaEE Spring Security integration] // this shit is not working...
- link:./java-ee-dwr-example/[DWR + JavaEE CDI integration]
- link:./jboss-eap-postgres/[JBoss EAP + postgres]
- link:https://github.com/daggerok/payara-micro-example[Payara Micro (using gradle included!)]
- link:https://github.com/daggerok/java-se-cdi-ratpack[GitHub: daggerok/java-se-cdi-ratpack]
//- link:https://github.com/daggerok/java-ee-es-cqrs[JavaEE ES/CQRS]
- link:https://github.com/daggerok/wildfly-swarm-microservice[GitHub: daggerok/wildfly-swarm-microservice WildFly Swarm Micro-Service - Eeventsourcing and CQRS]
- link:./jax-rs-hateoas-links[JAX-RS HATEOS Link]
- link:./aop-logger[JavaEE API interceptor example]
- link:./porcupine-bulkhead-jee8[More async resources: Bulkhead pattern in JavaEE 8 by using porcupine library]
- link:./async-jax-rs-resources[Async JAX-RS resources]
- link:https://github.com/daggerok/thymeleaf-ee[Thymeleaf + JavaEE]
- link:https://github.com/daggerok/wildfly-swarm-jgroups-chat[JGroups chat on Wildfly Swarm]
- link:./spring-faces/[Spring | JSF]
- link:./faces/[Faces]
- link:./facelets-example/[JSF]
- link:https://github.com/daggerok/java-ee-multi-project[Java EE: EAR, EJB, JPA, RAX-RS | Servlet | JSP | WEB | JBOSS EAP]
- link:https://github.com/daggerok/accessing-ejb3-from-jsp[Accessing EJB3 from JSP]
- link:https://github.com/daggerok/jboss422-jee5-ejb21[JBOSS 4.2.2.GA | JavaEE 5 | EJB 2.1 (SessionBean)]
- link:./kotlin-kafka/[Kafka EE]
- link:./kotlin-swarm/[Kotlin Wildfly Swarm]
- link:https://github.com/daggerok/java-ee-examples/tree/master/java-ee[Axon Framework + JavaEE]
- link:https://github.com/daggerok/event-driven-examples/tree/master/java-ee[JavaEE event-driven]
- link:./java-kube-ee[deploy java-ee on kubernetes]
- link:./java-ee-7-docker-jboss-eap-6.4-quickstart[java ee 7 docker jboss-eap-6.4 boilerplate]
- link:./jboss-eap-ext.js[JBoss EAP 6.4 in Docker]
- link:./tomee-ext.js[TomEE in Docker]
- link:./glassfish-ext.js[Glassfish 5.0 in Docker]
- link:./forge-ws[java-ee jboss-wildfly gradle]
- link:./forge-javaee-6-ws[Java EE 6 / JAX-WS | JBoss Forge / Wildfly]
- link:./xmlrpx[XML-RPC (apache-xmlrpc) inside JavaEE | JBoss EAP]
- link:./ear[JavaEE EAR example]
- link:./ejb-2[JavaEE EJB 2.x example]
- link:./timer[JavaEE Timer]
- link:./timer-async-ejb[JavaEE Async EJB method execution]
- link:./ejb-3-java-ee-7[Less configurations with JavaEE 7 and EJB 3]
- link:./ejb-stateful-singleton[javaee-6 | lombok | EJB (@Stateful | @Singleton)]
- link:./jboss-eap-h2-ejb/[H2 | JBoss EAP 6 | EJB | JSON REST HttpServlet]
- link:./plain-http-servlet/[JBoss EAP 7 | Plain HttpServlet]
- link:./wildfly-swarm-maven[wildfly-swarm micro-profile with maven]
- link:./wildfly-swarm-gradle[wildfly-swarm micro-profile with gradle]
- link:./main-swarm-rest-api[wildfly-swarm main entrypoint]
- link:./main-swarm-static-content[serve static content with java-ee]
- link:./kumuluzee-microprofile-1.0[Kumuluzee MicroProfile 1.0]
- link:./kotlin-java-ee[JavaEE using Kotlin]
- link:./kotlin-plugins-java-ee[java-ee with kotlin plugins]
- link:./kotlin-java-ee-payara-docker[Java EE on Kotlin on Payara on Docker]
- link:./kotlin-javaee-cdi-h2[Kotlin | Java EE | CDI | H2 | UUID Entity ID | JSON | JBOSS EAP 6.4 / 7.1 in Docker]
- link:./rpc[Kumuluzee (Java EE on Jetty) - MiroProfile 2.0 (Config)]
- link:./kumuluzee-mp-2.0-jax-ws[Kumuluzee MP 2.0 JAX-WS]
- link:https://github.com/daggerok/java-ee-entity-bean[Yet another JavaEE | JPA | CDI | JAX-RS | Docker example]
- link:https://github.com/daggerok/java-ee-web-services[Yet another JavaEE | JAX-WS | Docker example]
- https://github.com/daggerok/fork-practical-ddd-in-enterprise-java

== links

- link:https://www.youtube.com/watch?v=TYgHtZhS1jI[TODO: DDD]
- link:https://www.youtube.com/watch?v=2ofbA00gsUk[TODO]
- link:https://eclipse-ee4j.github.io/jakartaee-tutorial/toc.html[JakartaEE tutorial]
- link:https://microprofile.io/[Eclipse MicroProfile]
- link:http://wildfly-swarm.io/posts/microprofile-with-wildfly-swarm/[Wildfly Swarm Micro-Profile]
- link:https://howto.wildfly-swarm.io/[Wildfly Swarm Book]
- link:https://stackoverflow.com/questions/37273621/fail-to-start-jax-rs-service-on-wildfly-swarm[wildfly-swarm fails on travis-ci]
- link:https://github.com/takari/maven-wrapper[maven wrapper]
- link:https://wildfly-swarm.gitbooks.io/wildfly-swarm-users-guide/getting-started/tooling/gradle-plugin.html[wildfly-swarm gradle plugin]
- link:https://blog.sebastian-daschner.com/entries/rest_with_java_video_course[Java EE & JAX-RS - REST as in Hypermedia with Java]
- link:https://www.youtube.com/watch?v=2ofbA00gsUk[Eclipse MicroProfile 1.0, 1.10, 1.2]
- link:https://www.youtube.com/watch?v=uuGnAV8-m4o[CON3884 Java EE Revisits GoF Design Patterns]

//end::content[]