fssa-batch3 / fssa-batch3/sec_c_sec_c_hemanath.muralikrishnan__corejava_project_2

Product Module | Update Product

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
documentation
Dominant language
Java
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### Checklist
- [X] Product DAO - update product
- [X] Product Service - update product

### Estimated Time
4 hours

### Actual Time
- Product DAO: 3 hours
- Product Service: 0.5 hour

### Progress
- Product DAO: Set up the database connection. Implemented the 'update product' method to insert product data into the database. [[Commit Link](https://github.com/fssa-batch3/sec_c_sec_c_hemanath.muralikrishnan__corejava_project_2/commit/e199470da5aaf2fab7926e8b7ad4a55d87f31a96)]
- Product Service: Created the service layer to handle business logic. Added the 'update product' method to interact with the DAO and perform validation.[[Commit Link](https://github.com/fssa-batch3/sec_c_sec_c_hemanath.muralikrishnan__corejava_project_2/commit/e199470da5aaf2fab7926e8b7ad4a55d87f31a96)]

### Notes
- User able to update the product details using product unique id.
- Perform proper validation on the given update details for the product.
- Write proper DAO and service layers for the updated product logic.
- If there are any exceptions while inserting the updated product details. Retrieve the all updated details. And leave the already product data.

### Completion Steps
1. [X] Code review and testing
2. [X] Push the code to GitHub
3. [ ] Close this issue

### Labels
- Estimation
- Actual Time
- In Progress
- Completed

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.