Skip to content

Yvtq8K3n/DAEProject2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DAEProject2019

This project aimed to implement an Enterprise Application following the 3-Layer Module Architecture.

3-Layer Module [whit JaveEE 7]
 |------------------------------------------|
 | Presentation Logic Layer[PLL]            |
 |       ○ ------------------->  ≣  ≣      | 
 |  AdminManager              xhtml pages   |
 |       |       whit Template View Pattern |   
 |       v                   Bootfaces[JSF] |
 |------------------------------------------| Use Rest to access Service Layer
 
-|------------------------------------------|  Service Layer [whit Jersey]
 | Business Logic Layer[BLL]                |
 |     ⦼                      ⦼           |
 | ManagedBean            ManagedBean       |                                     ¸.···.¸
 |     v                       v            |       |≣≣≣≣|                      |·.¸¸.·|
+|----------------------Entity Manager[EM]--|------>|≣≣≣≣| ---- Connect BD----->|      |
 | Data Access Layer[DAL]        ^          |       |≣≣≣≣|                      |¸.··.¸|
 |                           Entities       |                                     `·...·´
 |                     JPA whit EclipseLink |    persistence.xml                DAE[JAVA BD]
 |------------------------------------------|                                                       

The developed solution applies the following frameworks/tools:

  • Java EE 7
  • JPA with EclipseLink for entities
  • Bootfaces(xhtml.pages) - Java Servelt Faces[JSF]
  • Lombok

This project tries to fulfill the User Stories listed in the following file: UserStories.txt

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published