Difference between revisions of "SampleGazelle"

From IHE Wiki
Jump to navigation Jump to search
(Created page with " SampleGazelle is a web application based on the Gazelle application. This project is our basis and example to start our works. This sample application has several goals :...")
 
(No difference)

Latest revision as of 16:25, 7 March 2019


SampleGazelle is a web application based on the Gazelle application. This project is our basis and example to start our works.

This sample application has several goals : - Develop and test new features for Gazelle (testng, javadocs, listboxes, etc...) in a working mock up, easy and quick to check it out from Forge - Show developed features to others developers - Learn how to develop in a EJB3/JSF/JPA environment using JBoss and the Hibernate layer. - Understand Java5 application (as Gazelle) with application server


This application uses several modules, plugged together. Gazelle as well. But these modules in this application are just examples, quite small.

It has beeen done because the Gazelle architecture is pretty complex and we needed a small application as reference and mock up.


Here are these examples modules :

  • SampleCommon-ejb : Includes an example of common libraries (eg. Audit, Authentication), provided to others modules. Generate a JAR file ready to be loaded in our application
  • SampleGazelle-ear : This module will build our application using others modules. This application will be represent as a EAR file, generated by this module..
  • SampleGazelle-ui : Web part of our application. It generates a WAR file ready to be loaded in our application.
  • SampleGazelle-persistence : This module corresponds a persistence layer for this application. It's used by all modules. This helps our projects to represent them as one application, using one database. Generate a JAR file ready to be loaded in our application.
  • SampleTF-ejb : This module contains an example of codes from the Technical Framework. Generate a JAR file ready to be loaded in our application.
  • SampleUsers-ejb : This module contains an example of codes managing Gazelle users. Generate a JAR file ready to be loaded in our application.



If you want more information about this SampleGazelle web application, you could see this page .




Back to the Gazelle homepage.