โปรเจคนี้มีไว้เพื่อศึกษาเกี่ยวกับการพัฒนาเว็บแอปพลิเคชันด้วย JSF และ PrimeFaces
- Group ID: my.example
- Artifact ID: jsf-primefaces
- Version: 0.0.2-SNAPSHOT
- Packaging: WAR
- Java Version: 17
Version | Description |
---|---|
0.0.2-RC1 | 0.0.2-RC1 version |
0.0.1-final | Final version for 0.0.1 |
- fix bug search Dao Employee | |
0.0.1-RC3 | 0.0.1-RC3 version |
- update lazy EmployeeServiceDatabase | |
- update Utility class | |
- update pom.xml and web.xml | |
0.0.1-RC2 | 0.0.1-RC2 version |
- update lazy EmployeeServiceMemory | |
0.0.1-RC1 | 0.0.1-RC1 version |
- Implemented LocalDateToTimestampConverter | |
- Updated Faker for mock data utilities | |
0.0.0-demo | Final version for demo |
- Built with JSF and PrimeFaces 13.0.7 | |
- Integrated CDI with @Qualifier | |
- Developed DAO implementation | |
- Enhanced exception handling | |
- Utilized layered package structure | |
- Established database connection via JNDI | |
- Incorporated Java Faker for mock data |
This project uses various libraries, including:
- PrimeFaces: UI component library for JSF
- Hibernate: ORM framework for database interaction
- CDI (Contexts and Dependency Injection): For dependency injection
- SLF4J: Simple Logging Facade for Java
- Logback: Logging framework
- Java Faker: For generating fake data
- FontAwesome: Icon toolkit
- PrimeFlex: CSS utility framework
- JUnit: For unit testing
- HSQLDB: In-memory database for testing
- SQLite JDBC: SQLite database access for Java
- Lombok: Library for reducing boilerplate code in Java
- Clone this repository:
git clone https://github.com/Notdyy/jsf-primefaces-training.git
Licensed under the MIT License.