All Projects → hantsy → jakartaee-mvc-sample

hantsy / jakartaee-mvc-sample

Licence: GPL-3.0 License
Jakarta EE 8 MVC sample

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to jakartaee-mvc-sample

jakartaee8-starter-boilerplate
A boilerplate project for starting a Jakarta EE 8 application in seconds
Stars: ✭ 55 (+323.08%)
Mutual labels:  glassfish, jakartaee
active-persistence
Active Persistence is a implementation of Active Record Query Interface for JPA that makes it easy and fun.
Stars: ✭ 14 (+7.69%)
Mutual labels:  jakartaee
jakartaee-kubernetes
Effective Kubernetes for Java EE, Jakarta EE and MicroProfile Developers
Stars: ✭ 32 (+146.15%)
Mutual labels:  jakartaee
docker-glassfish
Dockerfile for Oracle GlassFish 3.1.2.2.
Stars: ✭ 16 (+23.08%)
Mutual labels:  glassfish
development
An Enterprise-ready Cloud Services Management Software
Stars: ✭ 38 (+192.31%)
Mutual labels:  glassfish
boost
Boost Maven and Gradle plugins for MicroProfile development
Stars: ✭ 27 (+107.69%)
Mutual labels:  jakartaee
jakartaee-faces-sample
Jakarta EE 10 Faces Example
Stars: ✭ 20 (+53.85%)
Mutual labels:  jakartaee
jakartaee-azure
Java/Jakarta EE on Azure
Stars: ✭ 35 (+169.23%)
Mutual labels:  jakartaee
application-modernization-javaee-quarkus
Application Modernization Sample - From Java EE (2010) to Cloud-Native (2021)
Stars: ✭ 99 (+661.54%)
Mutual labels:  jakartaee
Javaee7 Samples
Java EE 7 Samples
Stars: ✭ 2,470 (+18900%)
Mutual labels:  glassfish
microprofile.training
home of http://microprofile.training sample app
Stars: ✭ 19 (+46.15%)
Mutual labels:  jakartaee
javaee8-cookbook
Jakarta EE 8 Cookbook (second edition)
Stars: ✭ 40 (+207.69%)
Mutual labels:  jakartaee

Jakarta EE MVC Sample

Compile and build

As an alternative of Jakarta Faces which is used to build web UI with components, Jakarta EE MVC spec is similar with the transactional MVC framework, such as Apache Struts, Spring MVC, etc. which provides capability for building action-based web applications.

In this sample application, we will build a web application with Jakarta MVC specification. Jakarta MVC is based on the existing JAX-RS specs, it reuses the JAX-RS APIs, and add some additional APIs to the specific action features.

Eclipse Krazo is the reference implementation of Jakarta MVC, it supports the following JAXRS platforms.

  • Jersey (Glassfish/Payara)
  • Resteasy( Wildfly)
  • Apache CXF( TomEE)

home

Docs

Build

  1. Clone a copy of the source codes.

    git clone https://github.com/hantsy/jakartaee-mvc-sample
  2. Run on Glassfish, Wildfly or Open Liberty.

    mvn clean package cargo:run -pglassfish-local
    mvn clean wildfly:run -Pwildfly
    mvn clean liberty:create dependency:copy liberty:run -Popenliberty

Reference

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].