fssa-batch3 / fssa-batch3/sec_c_sec_c_hemanath.muralikrishnan__corejava_project_2
Product Module | Update Product
- 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.