/cdi-crud

Simple Java EE CDI Crud example

Primary LanguageJavaScript

Simple Java EE CDI Crud example.

Build Status (Travis CI) Coverage

cdi crud

Blog posts

This project is referenced in the following blog posts:

Available at Openshift

You can access the project online at Openshift PaaS:

See also CDI Crud REST API.

How run it:

  • Via maven with:

    mvn clean package
  • OR run on your favorite IDE

Running tests:

  • Via maven:

    mvn clean test -Ptests -Pwildfly-managed
  • Or via IDE: activate container profile in your IDE and Run CrudIt.java|CrudBdd.java|CrudRest|CrudAt as Junit test

Technologies:

  • CDI

  • JSF

  • Hibernate

  • Primefaces/AdminFaces

  • Deltaspike

  • Arquillian

  • Cucumber

  • DBUnit

  • JaxRS

  • Swagger

  • Openshift

Application servers

Tested under:

  • Wildfly 8.x

  • with minor efforts(mainly persistence configurarion) should run on other JavaEE 7 application servers

Forge plugin

if you use JBoss Forge 1.x (soon on forge 2) you may have a look at this plugin which generates Crud in the format you see at this project.