From 1b58042d554582f509a5ae409a82a4a1a08dc1cc Mon Sep 17 00:00:00 2001 From: fung-csf Date: Sun, 12 Mar 2023 22:31:10 +0800 Subject: [PATCH] good work --- .../com.genuitec.eclipse.devstyle/recent.json | 2 +- .../b5/d0b84571e2c0001d1520f2b5cf1f10cf | 104 + .../db/502f3d6ae2c0001d1520f2b5cf1f10cf | 104 + .../org.eclipse.e4.workbench/workbench.xmi | 3905 +++++++++-------- .../org.eclipse.jdt.core/1865797976.index | Bin 10878836 -> 10878749 bytes .../org.eclipse.jdt.core/740010317.index | Bin 11048 -> 10770 bytes .../.plugins/org.eclipse.m2e.logback/0.log | 6 + .../shopme/common/entity/product/Product.java | 2 +- 8 files changed, 2169 insertions(+), 1954 deletions(-) create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.history/b5/d0b84571e2c0001d1520f2b5cf1f10cf create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.history/db/502f3d6ae2c0001d1520f2b5cf1f10cf diff --git a/.metadata/.plugins/com.genuitec.eclipse.devstyle/recent.json b/.metadata/.plugins/com.genuitec.eclipse.devstyle/recent.json index 59221736..1d15b3f8 100644 --- a/.metadata/.plugins/com.genuitec.eclipse.devstyle/recent.json +++ b/.metadata/.plugins/com.genuitec.eclipse.devstyle/recent.json @@ -1 +1 @@ -{"lastUsed":1678630844515,"path":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","projectCount":5,"recentFiles":[{"path":"\/ShopmeBackEnd","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1677155680077,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/pom.xml"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryRestController.java","lastModified":1677938394456,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryRestController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryNotFoundException.java","lastModified":1677823516531,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryNotFoundException.java"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryServiceTests.java","lastModified":1678019431967,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/category\/CategoryServiceTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/static\/js","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"common.js","lastModified":1677741168380,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/static\/js\/common.js"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/categories","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"categories.html","lastModified":1678521134481,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/categories\/categories.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserController.java","lastModified":1677466069813,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller\/UserController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"MainController.java","lastModified":1677217115874,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/MainController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandRestController.java","lastModified":1678599106511,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand\/BrandRestController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/brands","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"brand_form.html","lastModified":1678598603802,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/brands\/brand_form.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/users","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"user_form.html","lastModified":1678514456714,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/users\/user_form.html"},{"path":"\/ShopmeFrontEnd\/src\/main\/resources","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"application.properties","lastModified":1676283960183,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeFrontEnd\/src\/main\/resources\/application.properties"},{"path":"\/ShopmeBackEnd\/src\/main\/resources","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"application.properties","lastModified":1678505722250,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/application.properties"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryController.java","lastModified":1678603484276,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryController.java"},{"path":"\/ShopmeFrontEnd\/src\/main\/java\/com\/shopme\/site","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"MainController.java","lastModified":1676289534507,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeFrontEnd\/src\/main\/java\/com\/shopme\/site\/MainController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/categories","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"category_form.html","lastModified":1678514292598,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/categories\/category_form.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/static\/js","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"common_form.js","lastModified":1678614618517,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/static\/js\/common_form.js"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/error","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"404.html","lastModified":1678514978793,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/error\/404.html"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandServiceTests.java","lastModified":1678610296597,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/brand\/BrandServiceTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"WebSecurityConfig.java","lastModified":1678531360029,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security\/WebSecurityConfig.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"Product.java","lastModified":1678630844722,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product\/Product.java"},{"path":"\/ShopmeWebParent","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1677229487576,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/pom.xml"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserRepository.java","lastModified":1677132400134,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/UserRepository.java"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"PasswordEncoderTest.java","lastModified":1677556633916,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user\/PasswordEncoderTest.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"ShopmeUserDetails.java","lastModified":1677308467553,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security\/ShopmeUserDetails.java"},{"path":"\/ShopmeProject\/ShopmeCommon\/target\/classes\/com\/shopme\/common\/entity","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"User.class","lastModified":1677226090850,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/target\/classes\/com\/shopme\/common\/entity\/User.class"},{"path":"\/ShopmeProject","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1676222003209,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/pom.xml"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"navigation.html","lastModified":1678531429658,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/navigation.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/error","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"500.html","lastModified":1678515018145,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/error\/500.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserRestController.java","lastModified":1676886778703,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller\/UserRestController.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"Category.java","lastModified":1678019337035,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/Category.java"},{"path":"\/ShopmeWebParent\/ShopmeBackEnd","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1676222003209,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/pom.xml"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandRepositoryTests.java","lastModified":1678530192374,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/brand\/BrandRepositoryTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"ShopmeBackEndApplication.java","lastModified":1676544146510,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/ShopmeBackEndApplication.java"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserRepositoryTests.java","lastModified":1677556399974,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user\/UserRepositoryTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/static","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"style.css","lastModified":1677166116629,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/static\/style.css"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/export","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserCsvExporter.java","lastModified":1677157446759,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/export\/UserCsvExporter.java"},{"path":"\/ShopmeCommon","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1676541672655,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/pom.xml"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryRepositoryTests.java","lastModified":1677988029247,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/category\/CategoryRepositoryTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandController.java","lastModified":1678617329936,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand\/BrandController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryService.java","lastModified":1678520715481,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryService.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"User.java","lastModified":1677226090850,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/User.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"Role.java","lastModified":1676954212002,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/Role.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserNotFoundException.java","lastModified":1676879518482,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/UserNotFoundException.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/brands","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"brands.html","lastModified":1678616121499,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/brands\/brands.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"index.html","lastModified":1678515400524,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/index.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"modal_fragments.html","lastModified":1678614932677,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/modal_fragments.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"AccountController.java","lastModified":1677494555729,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller\/AccountController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/static\/js","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"common_list.js","lastModified":1678020935357,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/static\/js\/common_list.js"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"login.html","lastModified":1677245871792,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/login.html"},{"path":"\/ShopmeFrontEnd","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1676348025599,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeFrontEnd\/pom.xml"},{"path":"\/ShopmeFrontEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"index.html","lastModified":1676284076822,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeFrontEnd\/src\/main\/resources\/templates\/index.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"FileUploadUtil.java","lastModified":1678441094706,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/FileUploadUtil.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserService.java","lastModified":1677306762024,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/UserService.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"ProductDetail.java","lastModified":1678630741593,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product\/ProductDetail.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"error.html","lastModified":1678515267373,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/error.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"RoleRepository.java","lastModified":1676541672655,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/RoleRepository.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandService.java","lastModified":1678616688135,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand\/BrandService.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandNotFoundException.java","lastModified":1678594221607,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand\/BrandNotFoundException.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/users","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"users.html","lastModified":1678521165822,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/users\/users.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryPageInfo.java","lastModified":1678451459533,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryPageInfo.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"fragments.html","lastModified":1678521148295,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/fragments.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"MvcConfig.java","lastModified":1678627887597,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/MvcConfig.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryRepository.java","lastModified":1678501617632,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryRepository.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"ProductImage.java","lastModified":1678630735920,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product\/ProductImage.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/error","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"403.html","lastModified":1678514935648,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/error\/403.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/users","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"account_form.html","lastModified":1678514383703,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/users\/account_form.html"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"RoleRepositoryTests.java","lastModified":1677556469813,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user\/RoleRepositoryTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"ShopmeUserDetailsService.java","lastModified":1677225020383,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security\/ShopmeUserDetailsService.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandRepository.java","lastModified":1678616282352,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand\/BrandRepository.java"},{"path":"\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"index.html","lastModified":1676220716827,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/index.html"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"Brand.java","lastModified":1678601542459,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/Brand.java"}]} \ No newline at end of file +{"lastUsed":1678631419617,"path":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","projectCount":5,"recentFiles":[{"path":"\/ShopmeBackEnd","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1677155680077,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/pom.xml"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryRestController.java","lastModified":1677938394456,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryRestController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryNotFoundException.java","lastModified":1677823516531,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryNotFoundException.java"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryServiceTests.java","lastModified":1678019431967,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/category\/CategoryServiceTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/static\/js","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"common.js","lastModified":1677741168380,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/static\/js\/common.js"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/categories","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"categories.html","lastModified":1678521134481,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/categories\/categories.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserController.java","lastModified":1677466069813,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller\/UserController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"MainController.java","lastModified":1677217115874,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/MainController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandRestController.java","lastModified":1678599106511,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand\/BrandRestController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/brands","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"brand_form.html","lastModified":1678598603802,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/brands\/brand_form.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/users","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"user_form.html","lastModified":1678514456714,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/users\/user_form.html"},{"path":"\/ShopmeFrontEnd\/src\/main\/resources","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"application.properties","lastModified":1676283960183,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeFrontEnd\/src\/main\/resources\/application.properties"},{"path":"\/ShopmeBackEnd\/src\/main\/resources","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"application.properties","lastModified":1678505722250,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/application.properties"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryController.java","lastModified":1678603484276,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryController.java"},{"path":"\/ShopmeFrontEnd\/src\/main\/java\/com\/shopme\/site","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"MainController.java","lastModified":1676289534507,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeFrontEnd\/src\/main\/java\/com\/shopme\/site\/MainController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/categories","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"category_form.html","lastModified":1678514292598,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/categories\/category_form.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/static\/js","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"common_form.js","lastModified":1678614618517,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/static\/js\/common_form.js"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/error","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"404.html","lastModified":1678514978793,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/error\/404.html"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandServiceTests.java","lastModified":1678610296597,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/brand\/BrandServiceTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"WebSecurityConfig.java","lastModified":1678531360029,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security\/WebSecurityConfig.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"Product.java","lastModified":1678631431681,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product\/Product.java"},{"path":"\/ShopmeWebParent","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1677229487576,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/pom.xml"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserRepository.java","lastModified":1677132400134,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/UserRepository.java"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"PasswordEncoderTest.java","lastModified":1677556633916,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user\/PasswordEncoderTest.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"ShopmeUserDetails.java","lastModified":1677308467553,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security\/ShopmeUserDetails.java"},{"path":"\/ShopmeProject\/ShopmeCommon\/target\/classes\/com\/shopme\/common\/entity","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"User.class","lastModified":1677226090850,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/target\/classes\/com\/shopme\/common\/entity\/User.class"},{"path":"\/ShopmeProject","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1676222003209,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/pom.xml"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"navigation.html","lastModified":1678531429658,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/navigation.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/error","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"500.html","lastModified":1678515018145,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/error\/500.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserRestController.java","lastModified":1676886778703,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller\/UserRestController.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"Category.java","lastModified":1678019337035,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/Category.java"},{"path":"\/ShopmeWebParent\/ShopmeBackEnd","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1676222003209,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/pom.xml"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandRepositoryTests.java","lastModified":1678530192374,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/brand\/BrandRepositoryTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"ShopmeBackEndApplication.java","lastModified":1676544146510,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/ShopmeBackEndApplication.java"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserRepositoryTests.java","lastModified":1677556399974,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user\/UserRepositoryTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/static","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"style.css","lastModified":1677166116629,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/static\/style.css"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/export","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserCsvExporter.java","lastModified":1677157446759,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/export\/UserCsvExporter.java"},{"path":"\/ShopmeCommon","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1676541672655,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/pom.xml"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryRepositoryTests.java","lastModified":1677988029247,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/category\/CategoryRepositoryTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandController.java","lastModified":1678617329936,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand\/BrandController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryService.java","lastModified":1678520715481,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryService.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"User.java","lastModified":1677226090850,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/User.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"Role.java","lastModified":1676954212002,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/Role.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserNotFoundException.java","lastModified":1676879518482,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/UserNotFoundException.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/brands","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"brands.html","lastModified":1678616121499,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/brands\/brands.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"index.html","lastModified":1678515400524,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/index.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"modal_fragments.html","lastModified":1678614932677,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/modal_fragments.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"AccountController.java","lastModified":1677494555729,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/controller\/AccountController.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/static\/js","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"common_list.js","lastModified":1678020935357,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/static\/js\/common_list.js"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"login.html","lastModified":1677245871792,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/login.html"},{"path":"\/ShopmeFrontEnd","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"pom.xml","lastModified":1676348025599,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeFrontEnd\/pom.xml"},{"path":"\/ShopmeFrontEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"index.html","lastModified":1676284076822,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeFrontEnd\/src\/main\/resources\/templates\/index.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"FileUploadUtil.java","lastModified":1678441094706,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/FileUploadUtil.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"UserService.java","lastModified":1677306762024,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/UserService.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"ProductDetail.java","lastModified":1678630741593,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product\/ProductDetail.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"error.html","lastModified":1678515267373,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/error.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"RoleRepository.java","lastModified":1676541672655,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/user\/RoleRepository.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandService.java","lastModified":1678616688135,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand\/BrandService.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandNotFoundException.java","lastModified":1678594221607,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand\/BrandNotFoundException.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/users","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"users.html","lastModified":1678521165822,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/users\/users.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryPageInfo.java","lastModified":1678451459533,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryPageInfo.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"fragments.html","lastModified":1678521148295,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/fragments.html"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"MvcConfig.java","lastModified":1678627887597,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/MvcConfig.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"CategoryRepository.java","lastModified":1678501617632,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/category\/CategoryRepository.java"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"ProductImage.java","lastModified":1678630735920,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/product\/ProductImage.java"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/error","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"403.html","lastModified":1678514935648,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/error\/403.html"},{"path":"\/ShopmeBackEnd\/src\/main\/resources\/templates\/users","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"account_form.html","lastModified":1678514383703,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/users\/account_form.html"},{"path":"\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"RoleRepositoryTests.java","lastModified":1677556469813,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/test\/java\/com\/shopme\/admin\/user\/RoleRepositoryTests.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"ShopmeUserDetailsService.java","lastModified":1677225020383,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/security\/ShopmeUserDetailsService.java"},{"path":"\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"BrandRepository.java","lastModified":1678616282352,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/java\/com\/shopme\/admin\/brand\/BrandRepository.java"},{"path":"\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"index.html","lastModified":1676220716827,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeWebParent\/ShopmeBackEnd\/src\/main\/resources\/templates\/index.html"},{"path":"\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity","parentWorkspace":"C:\/Users\/User\/Desktop\/ShopmeEcommerce","name":"Brand.java","lastModified":1678601542459,"locationURI":"file:\/C:\/Users\/User\/Desktop\/ShopmeEcommerce\/ShopmeProject\/ShopmeCommon\/src\/main\/java\/com\/shopme\/common\/entity\/Brand.java"}]} \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/b5/d0b84571e2c0001d1520f2b5cf1f10cf b/.metadata/.plugins/org.eclipse.core.resources/.history/b5/d0b84571e2c0001d1520f2b5cf1f10cf new file mode 100644 index 00000000..f18de2b0 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/b5/d0b84571e2c0001d1520f2b5cf1f10cf @@ -0,0 +1,104 @@ +package com.shopme.common.entity.product; + +import java.util.ArrayList; +import java.util.Date; +import java.util.HashSet; +import java.util.Iterator; +import java.util.List; +import java.util.Set; + +import jakarta.persistence.CascadeType; +import jakarta.persistence.Column; +import jakarta.persistence.Entity; +import jakarta.persistence.GeneratedValue; +import jakarta.persistence.GenerationType; +import jakarta.persistence.Id; +import jakarta.persistence.JoinColumn; +import jakarta.persistence.ManyToOne; +import jakarta.persistence.OneToMany; +import jakarta.persistence.Table; +import jakarta.persistence.Transient; + +import com.shopme.common.entity.Brand; +import com.shopme.common.entity.Category; + +@Entity +@Table(name = "products") +public class Product { + + + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Integer id; + + @Column(unique = true, length = 255, nullable = false) + private String name; + + @Column(unique = true, length = 255, nullable = false) + private String alias; + + @Column(length = 512, nullable = false, name = "short_description") + private String shortDescription; + + @Column(length = 4096, nullable = false, name = "full_description") + private String fullDescription; + + @Column(name = "created_time", nullable = false, updatable = false) + private Date createdTime; + + @Column(name = "updated_time") + private Date updatedTime; + + private boolean enabled; + + @Column(name = "in_stock") + private boolean inStock; + + private float cost; + + private float price; + + @Column(name = "discount_percent") + private float discountPercent; + + private float length; + private float width; + private float height; + private float weight; + + @Column(name = "main_image", nullable = false) + private String mainImage; + + /* ManyToOne -> Many product to One category*/ + @ManyToOne + @JoinColumn(name = "category_id") + private Category category; + + /* ManyToOne -> Many product to One brand*/ + @ManyToOne + @JoinColumn(name = "brand_id") + private Brand brand; + +// /* OneToMany -> One product to Many images*/ +// @OneToMany(mappedBy = "product", cascade = CascadeType.ALL, orphanRemoval = true) +// private Set images = new HashSet<>(); +// +// /* OneToMany -> One product to Many details*/ +// @OneToMany(mappedBy = "product", cascade = CascadeType.ALL, orphanRemoval = true) +// private List details = new ArrayList<>(); + + + public Product(Integer id) { + this.id = id; + } + + public Product() { + } + + public Product(String name) { + this.name = name; + } + + + +} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/db/502f3d6ae2c0001d1520f2b5cf1f10cf b/.metadata/.plugins/org.eclipse.core.resources/.history/db/502f3d6ae2c0001d1520f2b5cf1f10cf new file mode 100644 index 00000000..f18de2b0 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/db/502f3d6ae2c0001d1520f2b5cf1f10cf @@ -0,0 +1,104 @@ +package com.shopme.common.entity.product; + +import java.util.ArrayList; +import java.util.Date; +import java.util.HashSet; +import java.util.Iterator; +import java.util.List; +import java.util.Set; + +import jakarta.persistence.CascadeType; +import jakarta.persistence.Column; +import jakarta.persistence.Entity; +import jakarta.persistence.GeneratedValue; +import jakarta.persistence.GenerationType; +import jakarta.persistence.Id; +import jakarta.persistence.JoinColumn; +import jakarta.persistence.ManyToOne; +import jakarta.persistence.OneToMany; +import jakarta.persistence.Table; +import jakarta.persistence.Transient; + +import com.shopme.common.entity.Brand; +import com.shopme.common.entity.Category; + +@Entity +@Table(name = "products") +public class Product { + + + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Integer id; + + @Column(unique = true, length = 255, nullable = false) + private String name; + + @Column(unique = true, length = 255, nullable = false) + private String alias; + + @Column(length = 512, nullable = false, name = "short_description") + private String shortDescription; + + @Column(length = 4096, nullable = false, name = "full_description") + private String fullDescription; + + @Column(name = "created_time", nullable = false, updatable = false) + private Date createdTime; + + @Column(name = "updated_time") + private Date updatedTime; + + private boolean enabled; + + @Column(name = "in_stock") + private boolean inStock; + + private float cost; + + private float price; + + @Column(name = "discount_percent") + private float discountPercent; + + private float length; + private float width; + private float height; + private float weight; + + @Column(name = "main_image", nullable = false) + private String mainImage; + + /* ManyToOne -> Many product to One category*/ + @ManyToOne + @JoinColumn(name = "category_id") + private Category category; + + /* ManyToOne -> Many product to One brand*/ + @ManyToOne + @JoinColumn(name = "brand_id") + private Brand brand; + +// /* OneToMany -> One product to Many images*/ +// @OneToMany(mappedBy = "product", cascade = CascadeType.ALL, orphanRemoval = true) +// private Set images = new HashSet<>(); +// +// /* OneToMany -> One product to Many details*/ +// @OneToMany(mappedBy = "product", cascade = CascadeType.ALL, orphanRemoval = true) +// private List details = new ArrayList<>(); + + + public Product(Integer id) { + this.id = id; + } + + public Product() { + } + + public Product(String name) { + this.name = name; + } + + + +} diff --git a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi index 689faaa9..98280512 100644 --- a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi +++ b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -1,8 +1,8 @@ - + activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration - + @@ -11,9 +11,9 @@ topLevel shellMaximized - - - + + + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet persp.actionSet:org.eclipse.search.searchActionSet @@ -73,106 +73,106 @@ persp.showIn:org.eclipse.tm.terminal.view.ui.TerminalsView persp.viewSC:org.eclipse.ant.ui.views.AntView persp.actionSet:org.eclipse.debug.ui.debugActionSet - - - - + + + + org.eclipse.e4.primaryNavigationStack - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:Java - - + + View categoryTag:Other - - + + View categoryTag:Git - - - - + + + + org.eclipse.e4.secondaryDataStack Debug General - + View categoryTag:General - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Terminal - + View categoryTag:Debug - + View categoryTag:General - + View categoryTag:General - + org.eclipse.e4.secondaryNavigationStack - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Ant @@ -180,7 +180,7 @@ - + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet persp.actionSet:org.eclipse.search.searchActionSet @@ -205,41 +205,41 @@ persp.newWizSC:org.eclipse.egit.ui.CreateRepositoryWizard persp.actionSet:org.eclipse.debug.ui.launchActionSet persp.showIn:org.eclipse.tm.terminal.view.ui.TerminalsView - - - - + + + + View categoryTag:Git - - + + View categoryTag:Java - - - - + + + + View categoryTag:Version Control (Team) - + View categoryTag:Version Control (Team) - + View categoryTag:Git - + View categoryTag:Git - + View categoryTag:General @@ -247,7 +247,7 @@ - + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet persp.actionSet:org.eclipse.search.searchActionSet @@ -281,73 +281,73 @@ persp.viewSC:org.eclipse.ui.views.minimap.MinimapView persp.perspSC:org.eclipse.jdt.ui.JavaPerspective persp.showIn:org.eclipse.tm.terminal.view.ui.TerminalsView - - - + + + View categoryTag:General - + View categoryTag:General - - - - - + + + + + View categoryTag:General - + View categoryTag:Server - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Terminal - - + + View categoryTag:General - + View categoryTag:General - + View categoryTag:General @@ -356,100 +356,101 @@ - - + + View categoryTag:Help - + View categoryTag:General - + View categoryTag:Help - + View categoryTag:Help - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + View categoryTag:Help - - + + org.eclipse.e4.primaryDataStack EditorStack active - + noFocus + Editor removeOnHide org.eclipse.jdt.ui.CompilationUnitEditor - + Editor removeOnHide org.eclipse.jdt.ui.CompilationUnitEditor - + Editor removeOnHide org.eclipse.wst.html.core.htmlsource.source - + Editor removeOnHide org.eclipse.jdt.ui.CompilationUnitEditor - + Editor removeOnHide org.eclipse.jdt.ui.CompilationUnitEditor - + Editor removeOnHide org.eclipse.jdt.ui.CompilationUnitEditor - - + + Editor removeOnHide org.eclipse.jdt.ui.CompilationUnitEditor active - + Editor removeOnHide org.eclipse.jdt.ui.CompilationUnitEditor - + Editor removeOnHide @@ -457,2647 +458,2647 @@ - + View categoryTag:Java - + ViewMenu menuContribution:menu - + - + View categoryTag:Java - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Java - + ViewMenu menuContribution:menu - + - + View categoryTag:Git - + ViewMenu menuContribution:menu - + - + View categoryTag:Other - + ViewMenu menuContribution:menu - + - + View categoryTag:Terminal - + View categoryTag:Ant - + View categoryTag:Debug - + ViewMenu menuContribution:menu - + - + View categoryTag:Version Control (Team) - + ViewMenu menuContribution:menu - + - + View categoryTag:Version Control (Team) - + View categoryTag:Git - + View categoryTag:Git - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + View categoryTag:Server - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + ViewMenu menuContribution:menu - + - - + + toolbarSeparator Draggable - + Draggable - + - + toolbarSeparator - + - + Draggable - + toolbarSeparator - + - + Draggable - + Draggable - + Draggable - + Draggable - + Draggable - + Draggable - + toolbarSeparator - + - + Draggable - + - + Draggable - + toolbarSeparator - + - + toolbarSeparator - + - + Draggable - + toolbarSeparator - + - + stretch SHOW_RESTORE_MENU - + Draggable HIDEABLE SHOW_RESTORE_MENU - + breadcrumb_visible_tag - - + + stretch - + Draggable - + Draggable - - + + TrimStack Draggable - + TrimStack Draggable - - + + TrimStack Draggable - + TrimStack Draggable - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + platform:win32 - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - + + - - - - - - - + + + + + + + deleted - - + + - - - + + + - - - + + + - - - - - + + + + + - - + + - - - - + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + - - + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - + + + + - - + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - + + - - - - - + + + + + - - - - - - - + + + + + + + - - - - + + + + - - - - - - + + + + + + - - - + + + - - - + + + - - - - - - + + + + + + - - + + - - - - - - - - + + + + + + + + - - - + + + platform:win32 - - - - + + + + - - + + - - + + - - - + + + - - - + + + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - + + + + - + - - - - - - - - - - + + + + + + + + + + - - - - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Spy - - - - + + + + - - - + + + - + - - + + - + - + Spy - + Spy - + Spy - + Spy - + Spy - + Spy - + Editor removeOnHide - + View categoryTag:Ant - + View categoryTag:Gradle - + View categoryTag:Gradle - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Git - + View categoryTag:Git - + View categoryTag:Git - + View categoryTag:Git NoRestore - + View categoryTag:Git - + View categoryTag:Help - + View categoryTag:Debug - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:Java Browsing - + View categoryTag:Java Browsing - + View categoryTag:Java Browsing - + View categoryTag:Java Browsing - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:Docker - + View categoryTag:Docker - + View categoryTag:Docker - + View categoryTag:Docker - + View categoryTag:Maven - + View categoryTag:Maven - + View categoryTag:Maven - + View categoryTag:API Tools - + View categoryTag:Plug-in Development - + View categoryTag:Plug-in Development - + View categoryTag:Plug-in Development - + View categoryTag:Plug-in Development - + View categoryTag:Plug-in Development - + View categoryTag:Plug-in Development - + View categoryTag:General - + View categoryTag:Version Control (Team) - + View categoryTag:Version Control (Team) - + View categoryTag:Help - + View categoryTag:Terminal - + View categoryTag:Other - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Help - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Debug - + View categoryTag:Server - + View categoryTag:Other - + View categoryTag:Other - + View categoryTag:DevStyle - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Other - + View categoryTag:Other - + View categoryTag:Other - + View categoryTag:XML - + View categoryTag:XML - - + + glue move_after:PerspectiveSpacer SHOW_RESTORE_MENU - + move_after:Spacer Glue HIDEABLE SHOW_RESTORE_MENU - + glue move_after:SearchField SHOW_RESTORE_MENU - - - - - + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1865797976.index b/.metadata/.plugins/org.eclipse.jdt.core/1865797976.index index 846a5565abfdca3fcfdc80f1a8ff9704835f520f..12299db5f780033a0869b9bf40a9b9d45d8e6053 100644 GIT binary patch delta 3032 zcmZwITW}j!83*vSt?TM;>u%L{;tREFOx={?K!cC5sXFOp-@#HDNLSlUL~Rd!cN z%%v9sy-)}Vr->-2ZBpoafnhQ*nRa;d6GMjwh8Jea@WL>_bOs)nc9Qg=BHeCIpg`S;zr{SCMp>%4pC=ZXK?o_q5lvM(syD(I-Q8os&`Vfuc!r5W*?^SxhJxI{^zV=X!1_YFekKSRgKMtKvt`4 z8i|h=dfp4oC) zy_nt8S8McYe0bckpct~T$G_vwAqTol6f;$By@Yj~**>$4P`if4(sal7@UY0U#U`2I zpZ6Bj8Zym>@qwL((?a+4$!erypWY5v!oGR^!kR{QiAI#XnV)$5qsPzo(m#em^mV)5 z5v%|9KhH<$pL-m1BNUkv&4{vjE8^~E#@gB76Fb?ukR1MpZCTb0E29DWZX!J5%xQ#} zyS^{jHq3S@Yu=5IR#=B$~)hx-^@Hr}lB6Qr|x9C|@bz?=UR#E$A0@A1n>kY@US}YRH ze4Zn^S&Q8pq#$bux>c+?osOsaJ(<;oOL@WzmA~RMUtg5+yz<`l6zEOggwMMs8KqN_ zCbNS@Q_`mA`Ihb<7?j?QGd}(jW19vN#}0anq2?I=vO>J1rg~&G>oL zTY@WJk~FJ`TwQ}hV~5hG&k7>WdKp1C4{Olc^#>0;MpbZxBm_)H9i!u{N#v{s&=B~M zNE1WCq?)beOABRE!D-}E(OLTn{Wv_WL&8|`OR*DfoX5i=8F`#fTly?^L%IwQEz zrR3ecX0h1UkgEzy1-wlyua;kt<2oZBSN~VymB`Pr9&ww2fsFG)f1*S z0zrB;Izm5jr+S+g0S-nhYtAgcwCHqlc+|xrZry>lWlU|((k?;1LtFI4?n!#Z-xmvR zk)4$b`Q`;_HIQWeR(d>XWAD;TWN^TlQE-6~&DvgZmah>}m`5ve;}_>6^!0iDnVHn4*OoZtdCh~NP)_`nYV2to+Dp$Ebcfhfcv4hdlM^g;?A zfw@L8CE&%vWG36H@ccpN?tPrw&o3J${;;Y)A? zreOw-!k1wd=3pMuumFp243;1R$KeDl!wQ^)Rak>{*nlkLU=vQk7JLOx!;^3Z&cZf4 z1z&}yL4qB~LjefvLJ>+J!!vLW%1{9XRH(vv&_D+RYH$HA!X?;)uff;h8}Lnd7M_FW z;RW~>T!wGMci=^M30{U*;JffDd=I`4SKtS56|TV#fx>HW9d1A!egv<>kKrfKfH&Yx wcnfaAEqEJ#3O~DDNxt*pUq`M8-U{y7j8Y(%)^qEEkW31`_LD3g)$Y!I3W%GZ6#xJL delta 3191 zcmZwJU2Ggz6$kLKz3ZL*_IkhVwb!ZFP8yQbX+r8iaBHvaWF4Eey-wUFaoX|DwLQt~ z%w~4h@s>iG7AVjL0++HaxGf>=Q;Q-b5K>jO61?mSq7U#yg;1g51t||iLI^45fA5UH zqCWhhXgz!9+;h%7ci*^Qciw}W@#c;2uaf_DbpB3gFPM@hONN})%e8#jRCH})W1}G? z>hJwC-$nlx9Bp+@OXf<2I^Aoo)=7PNnHcnsiB9^NKXbUUq8sMf(-hUised~W>=b?t+Wy_!7fe-O$ zyjiJIlw>kjD_fDa6o~zPIuMKo+;iAuMIoBW_CX)s9oNyY-WncXC<|2mB_K9N5m`^Sw>6ReR$V-gnrsKaV^M- zldY_dt(B1j!lG{oZp3n87D=_j3vPb5K#WzT$QEx1{$2av+i1-%ULr*n+XEM zwO|^Gwv5-e49?4fXl;Tvi#_xse~kXYcjz%OuaP+&|L_$;tW;K!rX&qDw_@`yp*XyM zt<0j=X9k~4We^dL!IH9EwfcnzDdty+VJNcQ`t)Cs9K9av9&m3h!qSmJyJYoJ8F{zr z*APT&6i9XlQ11sFzJ}nOsS@i@)4T2%Ek`26vsg2EDeP#hHn5H}mYLFvmq*Z>JR0}d zT9Isz7`zilwzxHNJST}cC6&uomYN6W1s5iXDisO68I4lSpQLNf-dKng$4-8(guL(~ z(GT58pL0r=i4}6VKKz0hrZtSp12McA^^L!LlFvDmt_z=D0O859qnP#~_idAgQdem>-EaOs<-5d0Y z;EASqefZviSkn4?fF*qQ^7KyozO*-&-`!PiHchuK6#AF&P}qTXxvQa9FIGR^bD=P)D_2c~LZp&a7&eK|N``_f z@|g8K&+hyP0X}cH8km30bxNwNSnaY-yIrZ2gVoLMZTE21)UPTAVNKBx+Uxn%D^Yqo zy3fZiomq0FikU=1@t%ZZQnx$AmD4a;?W3%NX*|5Jlhul9dAF{A_zS!^j^XK-UA)5 zYm4{eDSE^gr>_Rn^mZa7ZeBI?T%zBJ_^KuPQM}K=vOr&trRabsMSm0P>Hqwz=fR&I z^zFcb=mS@aVBPmfl4pD1(Xr$ndM}wsT0e$(;JeQ^-J9&COUX3-v%jsS=|3;m2Sx@H z^&6{eu@@&hUYhJ^f@Wv|2RNY>Tp)rQJm3W%_#ps6XoC>6Ll`0ug&4#k0ZCx*>4X$? zK{uqK2ll{2& yyahjpTks3G4R8N;vg4h1|Iz<7%g5T5n^csGto(xeG(ViGq_lTef&5U8!HN=X{pNVI8Vs~nIjy{uono33}= z-F1qQifG2ZRb2gis|^aX=_SNJxl7IU^4A0Czy#kP|cSt>a%VEA6~_GxN>N z_w9au^Ml;|vDo~v2PZxnRY2d|-lb-^xC8)kkYci;Y7c%$FB?}#U}b4^AcG|1`4p%n z-!^HzUa!HxPT6rT(ZKZWQfPZF`!IGYkuZHqLYmLnMfQm_ep01HVms)60DUGN6g=Oi z0fquLD2=bG#IXr~jY$e9j#u#b5oiu|3!x>_B=W5kXgCC8$M%Ep8Y%KJ4%mS-R@F-+ z2=01*UL;aXF9^lmn4QOHN2tKSTHK8yDMSFY67i|aJ?o&}weyXHaof#?o_SkDNR&(Y z2A=3roVsM&p**fE$=E)J1UH-2fa-e=4e;s#sM|hqc||qQENU05s3yJ9hKe{*T*QH~ z6zseLs@*8Aj;190bpAB^B0W5)t$9wl=%P&(17c4nj}P`;C2l3>@h2X{fZdlzGWzBo z^?f^k6jBCb)1{FY=Bq<&BhU8b6#M>GZ69GBl-KNFA)2jW+1u22v3wD>YvVz=6rI%A-?QVhx|j?;MD1-vF<#{`a+Q*Z z!ro4gvY+IkH)L;n7hMlQ*(H0VeQt_F+(Ns--~jj_FN!*PD5PaW-xgOIEqs`ssH&^Y zeeL8^_om691(sJ5{HuWx?O}wY1__GKh?NCU_ig4U|1kh#40O8T5iribd>(@Kk%49N#6k zi60(q$to9hkgYqB5^JVcEP8xAHBfgPk3`$6dZ8t{iyFJ)`=o-49i4F1IGj2$)+tu& zE0@=|cmeFY`3bh49$M7R_Q|*OyiM0+%q1Y*Y zxrj;~O!{9nW53R)Qawa$=Nr2cI@~;5Ft5)5Q34hO=9G{>=jak1ZvN;z2nSIZ+gZ~ zEFrDL6@e1^gg6B*2yqC?i64N3A~K-b7fkG+kX)U0wBk zU++i7&)>XrIREU#-M)`|EGSHKPBs_9Bt7{;tybH*`|a=v_sa4b_0a$T4&?HNY1!ai zBuQzBYO4u3!^GWV;@#Xc)q>9{Noi0F%T(q7>sA<~CG}ZYuLP}ov`oSX_qM?aV&tTRV6UajBE zF41tcgeQvA$9k^26_O;k7!S~I8!XNuDl6Uw(`Sh;%OX)o&kn2KMA4(;#Ii5j6`i0<)&3;Fq$!`&+zl=CoXjL!hC zh_^^WoChW~5I0~IWv8rKw+d2fpQ=4h@a?qkAF zoHOE){jwOcUV3oOT{)N={OsO9PJA_Zu)8Cn>9ics$y3<)pRWII*t`eS5 zt|7CYh7o$!GuxFCOPNMf7c%gC<6=|t0LVe>2s^KG7OeZ}E=xQaw1|kDQt54kcBRhL z!i=oCH=xDMiUx=gDi-aC`(yoYnHx-jOES>_gDtONh8-xBNHS9jqX21!hFTWyZlgLZ z4##bRF}<*WK3ib;tgJrFHL^j(t0R5YCOOTB#H$$5M6pws8?#=Zn`{jD8_=2k~gAU%WrEzuKxk?tDr)Ntv9?7C39<2H`2mrtw~v z)E_ z(OLtq6fRR9>mpHPrQRy{HUYEdrZ3Db>QqWaRlKzlF`{L;P@!D>HhiGVl!L(CEje8= zHF{cf;s19d(+?`6Kjy@zcAuzPuJ~~5K<=pc`*>e images = new HashSet<>(); // -// /* OneToMany -> One product to Many details*/ +// /* OneToMany -> One product to Many details */ // @OneToMany(mappedBy = "product", cascade = CascadeType.ALL, orphanRemoval = true) // private List details = new ArrayList<>();