Skip to content

This project is for studying web application development using JSF and PrimeFaces.

License

Notifications You must be signed in to change notification settings

Notdyy/jsf-primefaces-training

Repository files navigation

jsf-primefaces - Training

โปรเจคนี้มีไว้เพื่อศึกษาเกี่ยวกับการพัฒนาเว็บแอปพลิเคชันด้วย JSF และ PrimeFaces

Badges

Maven License: MIT Java JSF

Project Information

  • Group ID: my.example
  • Artifact ID: jsf-primefaces
  • Version: 0.0.2-SNAPSHOT
  • Packaging: WAR
  • Java Version: 17

Features

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

Dependencies

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

Getting Started

  1. Clone this repository:
    git clone https://github.com/Notdyy/jsf-primefaces-training.git
    

License


Licensed under the MIT License.

About

This project is for studying web application development using JSF and PrimeFaces.

Resources

License

Stars

Watchers

Forks

Packages

No packages published