Skip to content

A sample project to illustrate the usage of @transactional for declarative transaction management within lightweight CDI components.

License

Notifications You must be signed in to change notification settings

wern/cdi-tx-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cdi-tx-sample

A sample project to illustrate the usage of @Transactional for declarative transaction management within lightweight CDI components.

Package structure

  • de.wern.infakt.cdi.transactions contains the main example
  • de.wern.infakt.cdi.transactions.qualifier contains the qualifieres used in the example
  • de.wern.infakt.cdi.transactions.stereoype contains the stereotypes used in the example
  • de.wern.infakt.cdi.transactions.rs contains the restful JAX-RS facade to enable remote access

Build and run

  1. Clone the repository
  2. Build the project using Maven (`mvn clean install´)
  3. Get yourself a wildfly server installed and deploy the resulting war
  4. Use your favorite REST client to call the webservice

About

A sample project to illustrate the usage of @transactional for declarative transaction management within lightweight CDI components.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages