Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

132 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages