This is a Demo Java Enterprise application, using Angular JS.
Technology Stack for this application:
-
Java
-
EJB
-
Hibernate
-
MySQL DB
-
Angular JS
-
Twitter Bootstrap
This application uses the Hibernate ORM Persistence framework for database integration (to MySQL DB).
The EJB session beans which provide the business logic are injected into the RESTful services, which is used by Angular JS client side MVW (Model-View-Whatever) framework for client-server communication.
NOTE:
-
The scripts and the Database ER diagram are located in enterpriseApp/enterpriseApp-ejb/src/main/resources/mysql-scripts/.
-
You can also use Hibernate to generate the tables.