This Maven project is a simple Hibernate application that demonstrates basic CRUD operations for user management. The application allows users to create accounts, login, update their details, and logout. The data is stored in a relational database, and Hibernate is used as the ORM (Object-Relational Mapping) tool to interact with the database.
This Maven project is a simple Hibernate application that demonstrates basic CRUD operations for user management. The application allows users to create accounts, login, update their details, and logout. The data is stored in a relational database, and Hibernate is used as the ORM (Object-Relational Mapping) tool to interact with the database.
- User Creation: Create a new account by providing email, ID, name, username, and password.
- Login and Update: Log in using your username and password, view your details, and update your information.
- Persistence: Uses Hibernate to persist user data in a database.
- Transaction Management: Ensures data integrity using transaction management.
- Java: The primary programming language.
- Hibernate: ORM tool for database operations.
- Maven: Build automation tool.
- MySQL: Example database used for persistence (can be replaced with any other relational database).
- Clone the repository:
git clone https://github.com/your-username/hibernate-credentials-saver.git
- Configure the hibernate.cfg.xml: place your Username and password for DB there