From 8fb2c35cc54bd4f3d4e16f2a111dc99c0823f234 Mon Sep 17 00:00:00 2001 From: taarakdhingra Date: Mon, 4 Mar 2019 19:20:48 +0530 Subject: [PATCH 1/3] java crud --- Week3-Project/Taarak INT008/.gitignore | 1 + .../Taarak INT008/springclass-2/.gitignore | 25 + .../springclass-2/.metadata/.lock | 0 .../.mylyn/.taskListIndex/segments_1 | Bin 0 -> 71 bytes .../.mylyn/.taskListIndex/write.lock | 0 .../.root/.indexes/history.version | 1 + .../.root/.indexes/properties.index | Bin 0 -> 203 bytes .../.root/.indexes/properties.version | 1 + .../org.eclipse.core.resources/.root/3.tree | Bin 0 -> 114 bytes .../.safetable/org.eclipse.core.resources | Bin 0 -> 1388 bytes .../org.eclipse.debug.ui/dialog_settings.xml | 8 + .../org.eclipse.e4.workbench/workbench.xmi | 3350 +++++++++++++++++ .../assumedExternalFilesCache | Bin 0 -> 4 bytes .../org.eclipse.jdt.core/externalFilesCache | Bin 0 -> 4 bytes .../externalLibsTimeStamps | Bin 0 -> 4 bytes .../.plugins/org.eclipse.jdt.core/index.db | 0 .../org.eclipse.jdt.core/javaLikeNames.txt | 1 + .../org.eclipse.jdt.core/nonChainingJarsCache | Bin 0 -> 4 bytes .../org.eclipse.jdt.core/savedIndexNames.txt | 1 + .../variablesAndContainers.dat | Bin 0 -> 129 bytes .../org.eclipse.jdt.launching/.install.xml | 4 + .../libraryInfos.xml | 4 + .../org.eclipse.jdt.ui/OpenTypeHistory.xml | 2 + .../QualifiedTypeNameHistory.xml | 2 + .../org.eclipse.jdt.ui/dialog_settings.xml | 9 + .../dialog_settings.xml | 7 + .../05b0fe8524860bd73cbb07ef30fb34cc/_0.cfs | Bin 0 -> 298 bytes .../05b0fe8524860bd73cbb07ef30fb34cc/_0_1.del | Bin 0 -> 9 bytes .../05b0fe8524860bd73cbb07ef30fb34cc/_1.cfs | Bin 0 -> 298 bytes .../05b0fe8524860bd73cbb07ef30fb34cc/_1_1.del | Bin 0 -> 9 bytes .../05b0fe8524860bd73cbb07ef30fb34cc/_2.cfs | Bin 0 -> 298 bytes .../05b0fe8524860bd73cbb07ef30fb34cc/_2_1.del | Bin 0 -> 9 bytes .../05b0fe8524860bd73cbb07ef30fb34cc/_3.cfs | Bin 0 -> 298 bytes .../segments.gen | Bin 0 -> 20 bytes .../segments_5 | Bin 0 -> 148 bytes .../write.lock | 0 .../830bc118332e77292949ed1e6d2fabe0/_0.cfs | Bin 0 -> 274 bytes .../830bc118332e77292949ed1e6d2fabe0/_0_1.del | Bin 0 -> 9 bytes .../830bc118332e77292949ed1e6d2fabe0/_1.cfs | Bin 0 -> 274 bytes .../830bc118332e77292949ed1e6d2fabe0/_1_1.del | Bin 0 -> 9 bytes .../830bc118332e77292949ed1e6d2fabe0/_2.cfs | Bin 0 -> 274 bytes .../830bc118332e77292949ed1e6d2fabe0/_2_1.del | Bin 0 -> 9 bytes .../830bc118332e77292949ed1e6d2fabe0/_3.cfs | Bin 0 -> 274 bytes .../segments.gen | Bin 0 -> 20 bytes .../segments_5 | Bin 0 -> 148 bytes .../write.lock | 0 .../af7a7e0610c6b13c8658c4439bb72f44/_0.cfs | Bin 0 -> 307 bytes .../af7a7e0610c6b13c8658c4439bb72f44/_0_1.del | Bin 0 -> 9 bytes .../af7a7e0610c6b13c8658c4439bb72f44/_1.cfs | Bin 0 -> 307 bytes .../af7a7e0610c6b13c8658c4439bb72f44/_1_1.del | Bin 0 -> 9 bytes .../af7a7e0610c6b13c8658c4439bb72f44/_2.cfs | Bin 0 -> 307 bytes .../af7a7e0610c6b13c8658c4439bb72f44/_2_1.del | Bin 0 -> 9 bytes .../af7a7e0610c6b13c8658c4439bb72f44/_3.cfs | Bin 0 -> 307 bytes .../segments.gen | Bin 0 -> 20 bytes .../segments_5 | Bin 0 -> 148 bytes .../write.lock | 0 .../org.eclipse.m2e.core/workspaceState.ser | Bin 0 -> 596 bytes .../logback.1.10.0.20181127-2120.xml | 43 + .../org.eclipse.oomph.setup/workspace.setup | 6 + ...al.core.RSELocalConnectionInitializer.mark | 0 .../org.eclipse.tips.ide/dialog_settings.xml | 3 + .../.executables/data.properties | 6 + .../dialog_settings.xml | 5 + .../org.eclipse.ui.ide/dialog_settings.xml | 6 + .../.plugins/org.eclipse.ui.intro/introstate | 2 + .../dialog_settings.xml | 15 + .../org.eclipse.ui.workbench/workingsets.xml | 6 + .../org.eclipse.wst.internet.cache/cache.xml | 1 + .../variablesAndContainers.dat | Bin 0 -> 12 bytes .../OpenTypeHistory.xml | 2 + .../QualifiedTypeNameHistory.xml | 2 + .../dialog_settings.xml | 5 + .../default_catalog.xml | 5 + .../system_catalog.xml | 207 + .../springclass-2/.metadata/version.ini | 3 + .../.mvn/wrapper/maven-wrapper.jar | Bin 0 -> 48337 bytes .../.mvn/wrapper/maven-wrapper.properties | 1 + .../Taarak INT008/springclass-2/mvnw | 286 ++ .../Taarak INT008/springclass-2/mvnw.cmd | 161 + .../Taarak INT008/springclass-2/pom.xml | 127 + .../demo2/Springclass2Application.java | 14 + .../com/example/demo2/beans/Employee.java | 27 + .../demo2/beans/EmployeeRegistration.java | 102 + .../beans/EmployeeRegistrationReply.java | 34 + .../EmployeeRegistrationController.java | 101 + .../EmployeeRetrieveController.java | 38 + .../src/main/resources/application.properties | 3 + .../demo2/Springclass2ApplicationTests.java | 17 + 88 files changed, 4644 insertions(+) create mode 100644 Week3-Project/Taarak INT008/.gitignore create mode 100644 Week3-Project/Taarak INT008/springclass-2/.gitignore create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.lock create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.mylyn/.taskListIndex/segments_1 create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.mylyn/.taskListIndex/write.lock create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/3.tree create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/index.db create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0_1.del create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_1.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_1_1.del create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_2.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_2_1.del create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_3.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments.gen create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments_5 create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/write.lock create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_0.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_0_1.del create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_1.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_1_1.del create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_2.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_2_1.del create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_3.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments_5 create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/write.lock create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_0.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_0_1.del create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_1.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_1_1.del create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_2.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_2_1.del create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_3.cfs create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/segments.gen create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/segments_5 create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/write.lock create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.10.0.20181127-2120.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.rse.core/initializerMarks/org.eclipse.rse.internal.core.RSELocalConnectionInitializer.mark create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.tm.terminal.view.ui/.executables/data.properties create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.editors/dialog_settings.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.intro/introstate create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.internet.cache/cache.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.jsdt.core/variablesAndContainers.dat create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.jsdt.ui/OpenTypeHistory.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.jsdt.ui/QualifiedTypeNameHistory.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.sse.ui/dialog_settings.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.xml.core/default_catalog.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.xml.core/system_catalog.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/.metadata/version.ini create mode 100644 Week3-Project/Taarak INT008/springclass-2/.mvn/wrapper/maven-wrapper.jar create mode 100644 Week3-Project/Taarak INT008/springclass-2/.mvn/wrapper/maven-wrapper.properties create mode 100644 Week3-Project/Taarak INT008/springclass-2/mvnw create mode 100644 Week3-Project/Taarak INT008/springclass-2/mvnw.cmd create mode 100644 Week3-Project/Taarak INT008/springclass-2/pom.xml create mode 100644 Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/Springclass2Application.java create mode 100644 Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/Employee.java create mode 100644 Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistration.java create mode 100644 Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistrationReply.java create mode 100644 Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRegistrationController.java create mode 100644 Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRetrieveController.java create mode 100644 Week3-Project/Taarak INT008/springclass-2/src/main/resources/application.properties create mode 100644 Week3-Project/Taarak INT008/springclass-2/src/test/java/com/example/demo2/Springclass2ApplicationTests.java diff --git a/Week3-Project/Taarak INT008/.gitignore b/Week3-Project/Taarak INT008/.gitignore new file mode 100644 index 0000000..11c18f4 --- /dev/null +++ b/Week3-Project/Taarak INT008/.gitignore @@ -0,0 +1 @@ +springclass-2/target \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/springclass-2/.gitignore b/Week3-Project/Taarak INT008/springclass-2/.gitignore new file mode 100644 index 0000000..c456c4a --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.gitignore @@ -0,0 +1,25 @@ +/target/ +!.mvn/wrapper/maven-wrapper.jar + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +/build/ diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.lock b/Week3-Project/Taarak INT008/springclass-2/.metadata/.lock new file mode 100644 index 0000000..e69de29 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.mylyn/.taskListIndex/segments_1 b/Week3-Project/Taarak INT008/springclass-2/.metadata/.mylyn/.taskListIndex/segments_1 new file mode 100644 index 0000000000000000000000000000000000000000..a342bb102791a0088ec0aa027e0572ff07370aac GIT binary patch literal 71 zcmcD&o+HjtoSL4SnpaZHz`(%f5xQmJ8;_>`mulM`g}+?d$!N&N2owhcCK!X^fX3t( KFwQKQUGV@6xDrbM literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.mylyn/.taskListIndex/write.lock b/Week3-Project/Taarak INT008/springclass-2/.metadata/.mylyn/.taskListIndex/write.lock new file mode 100644 index 0000000..e69de29 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version new file mode 100644 index 0000000..25cb955 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index new file mode 100644 index 0000000000000000000000000000000000000000..1d0cf9652536bd135d23fe5ff8bbf3cf47fd2d25 GIT binary patch literal 203 zcmaKlu?~VT6h&_vR|ky_`Vlo18ew*K(YRxM!4jdQ?-74r;?&9co^!4Opr8&|XzXKZ z4f%H%nT(H#Od^g`^2AvAI0y}LZv2a`(g;CWHOs&@pKhTimZl%Ew63gbSKG>+ic({f j*Sn|u9m2PDUJgD% literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version new file mode 100644 index 0000000..6b2aaa7 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/3.tree b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.root/3.tree new file mode 100644 index 0000000000000000000000000000000000000000..5e4b27082028fcc8f226edbde1684236890db08c GIT binary patch literal 114 zcmZQ!W@2K102mGBGQjvu43hap>3XTjIhh5;se0wbC3;!KDJ6Qz`9-M=BFIu%Fj1fp SjLb}o42&QKh-8KkAfo}Q4-u09 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources new file mode 100644 index 0000000000000000000000000000000000000000..1a57280404e83fc2f7f6d0cb9b1630043efcc648 GIT binary patch literal 1388 zcmZ?R*xjhShe1S2b=vdAllRFf=Oz}Hq!uZZBqrsg@^UHr=I1H+CKf3em?#)pSQ(gD znHVW}28SpZ85mmfawX@aCKkD*=9DDH=NF~xr6%WO78IxIl^2)jl_ln6rX-eR=I7a_ zCFT?Z%}N2ObFC=IECLIo=*UVb(M!%RO0_jKH8nIhFtV^PGBCz%0bDuMXdLcHNlhwE zhnS0BVQytkWu9J1VsUn{UTG%G!8l9>Sq?TCrcPh4q$oAj));4az;zHdya*V4;DEsI zU{DBW6~h7zzuH_QqKt$D7E!*>Ni5Av&dAJ5hlK!+kSa()wHaRuK=lz?GB^ +
+
+ + + +
+
diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi new file mode 100644 index 0000000..1329968 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -0,0 +1,3350 @@ + + + + ModelMigrationProcessor.001 + activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration + + + + + + + + topLevel + shellMaximized + + + + + persp.actionSet:org.eclipse.mylyn.doc.actionSet + persp.actionSet:org.eclipse.mylyn.tasks.ui.navigation + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet + persp.actionSet:org.eclipse.rse.core.search.searchActionSet + persp.actionSet:org.eclipse.search.searchActionSet + persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo + persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet + persp.actionSet:org.eclipse.ui.actionSet.keyBindings + persp.actionSet:org.eclipse.ui.actionSet.openFiles + persp.actionSet:org.eclipse.wst.jsdt.chromium.debug.ui.actionSets + persp.actionSet:org.springsource.ide.eclipse.quicksearch.actionSet + persp.actionSet:org.springsource.ide.eclipse.commons.launch.actionSet + persp.actionSet:org.eclipse.jst.j2ee.J2eeMainActionSet + persp.actionSet:org.eclipse.jdt.ui.JavaActionSet + persp.actionSet:org.eclipse.debug.ui.launchActionSet + persp.actionSet:org.eclipse.debug.ui.debugActionSet + persp.actionSet:org.eclipse.ui.NavigateActionSet + persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer + persp.viewSC:org.eclipse.wst.server.ui.ServersView + persp.viewSC:org.eclipse.datatools.connectivity.DataSourceExplorerNavigator + persp.viewSC:org.eclipse.ui.views.BookmarkView + persp.viewSC:org.eclipse.ui.views.ContentOutline + persp.viewSC:org.eclipse.ui.views.PropertySheet + persp.viewSC:org.eclipse.ui.views.ResourceNavigator + persp.viewSC:org.eclipse.wst.common.snippets.internal.ui.SnippetsView + persp.viewSC:org.eclipse.ui.views.AllMarkersView + persp.viewSC:org.eclipse.mylyn.tasks.ui.views.tasks + persp.viewSC:org.eclipse.search.ui.views.SearchView + persp.viewSC:org.eclipse.ui.console.ConsoleView + persp.showIn:org.eclipse.ui.navigator.ProjectExplorer + persp.actionSet:org.eclipse.wst.ws.explorer.explorer + persp.newWizSC:org.eclipse.m2e.core.wizards.Maven2ProjectWizard + persp.newWizSC:org.springsource.ide.eclipse.commons.gettingstarted.wizard.boot.NewSpringBootWizard + persp.newWizSC:org.springsource.ide.eclipse.gettingstarted.wizards.import.generic.newalias + persp.showIn:org.eclipse.tm.terminal.view.ui.TerminalsView + persp.perspSC:org.eclipse.debug.ui.DebugPerspective + persp.perspSC:org.eclipse.jdt.ui.JavaPerspective + persp.perspSC:org.eclipse.ui.resourcePerspective + persp.perspSC:org.eclipse.wst.web.ui.webDevPerspective + persp.newWizSC:org.eclipse.jst.j2ee.ui.project.facet.EarProjectWizard + persp.newWizSC:org.eclipse.jst.servlet.ui.project.facet.WebProjectWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.project.facet.EjbProjectWizard + persp.newWizSC:org.eclipse.jst.j2ee.jca.ui.internal.wizard.ConnectorProjectWizard + persp.newWizSC:org.eclipse.jst.j2ee.ui.project.facet.appclient.AppClientProjectWizard + persp.newWizSC:org.eclipse.wst.web.ui.internal.wizards.SimpleWebProjectWizard + persp.newWizSC:org.eclipse.jpt.ui.wizard.newJpaProject + persp.newWizSC:org.eclipse.jst.servlet.ui.internal.wizard.AddServletWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.internal.wizard.AddSessionBeanWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.internal.wizard.AddMessageDrivenBeanWizard + persp.newWizSC:org.eclipse.jpt.ui.wizard.newEntity + persp.newWizSC:org.eclipse.jst.ws.creation.ui.wizard.serverwizard + persp.newWizSC:org.eclipse.ui.wizards.new.folder + persp.newWizSC:org.eclipse.ui.wizards.new.file + persp.actionSet:org.eclipse.wst.server.ui.internal.webbrowser.actionSet + persp.actionSet:org.eclipse.debug.ui.breakpointActionSet + persp.actionSet:org.eclipse.eclemma.ui.CoverageActionSet + persp.showIn:org.eclipse.eclemma.ui.CoverageView + persp.newWizSC:org.eclipse.jpt.jpa.ui.wizard.newJpaProject + persp.perspSC:org.eclipse.jpt.ui.jpaPerspective + + + + active + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:Java + + + View + categoryTag:Java Browsing + + + + + View + categoryTag:General + + + + + + + + Minimized + + View + categoryTag:Mylyn + + + View + categoryTag:General + + + + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:Server + + + View + categoryTag:Data Management + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + + + + + + Minimized + + View + categoryTag:Help + + + View + categoryTag:General + + + View + categoryTag:Help + + + + + + + View + categoryTag:Help + + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:Help + + + + org.eclipse.e4.primaryDataStack + EditorStack + + + Editor + org.eclipse.m2e.editor.MavenPomEditor + removeOnHide + + menuContribution:popup + popup:org.eclipse.core.runtime.xml.source.EditorContext + popup:.EditorContext + popup:#AbstractTextEditorContext + + + menuContribution:popup + popup:org.eclipse.core.runtime.xml.source.RulerContext + popup:.RulerContext + popup:#AbstractTextEditorRulerContext + + + menuContribution:popup + popup:#OverviewRulerContext + + + menuContribution:popup + popup:org.eclipse.core.runtime.xml.source.EditorContext + popup:.source.EditorContext + popup:org.eclipse.wst.sse.ui.StructuredTextEditor.EditorContext + + + menuContribution:popup + popup:org.eclipse.core.runtime.xml.source.RulerContext + popup:.source.RulerContext + popup:org.eclipse.wst.sse.ui.StructuredTextEditor.RulerContext + + + menuContribution:popup + popup:org.eclipse.m2e.core.pomFile.source.EditorContext + popup:org.eclipse.core.runtime.xml.source.EditorContext + popup:#AbstractTextEditorContext + + + menuContribution:popup + popup:org.eclipse.m2e.core.pomFile.source.RulerContext + popup:org.eclipse.core.runtime.xml.source.RulerContext + popup:#AbstractTextEditorRulerContext + + + menuContribution:popup + popup:#OverviewRulerContext + + + menuContribution:popup + popup:org.eclipse.m2e.core.pomFile.source.EditorContext + popup:org.eclipse.core.runtime.xml.source.source.EditorContext + popup:org.eclipse.wst.sse.ui.StructuredTextEditor.EditorContext + + + menuContribution:popup + popup:org.eclipse.m2e.core.pomFile.source.RulerContext + popup:org.eclipse.core.runtime.xml.source.source.RulerContext + popup:org.eclipse.wst.sse.ui.StructuredTextEditor.RulerContext + + + + + Editor + org.eclipse.jdt.ui.CompilationUnitEditor + removeOnHide + + menuContribution:popup + popup:#CompilationUnitEditorContext + popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext + popup:#AbstractTextEditorContext + + + menuContribution:popup + popup:#CompilationUnitRulerContext + popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext + popup:#AbstractTextEditorRulerContext + + + menuContribution:popup + popup:#OverviewRulerContext + + + + + Editor + org.eclipse.jdt.ui.CompilationUnitEditor + removeOnHide + + + + Editor + org.eclipse.jdt.ui.CompilationUnitEditor + removeOnHide + + + + Editor + org.eclipse.jdt.ui.CompilationUnitEditor + removeOnHide + + menuContribution:popup + popup:#CompilationUnitEditorContext + popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext + popup:#AbstractTextEditorContext + + + menuContribution:popup + popup:#CompilationUnitRulerContext + popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext + popup:#AbstractTextEditorRulerContext + + + menuContribution:popup + popup:#OverviewRulerContext + + + + + Editor + org.eclipse.jdt.ui.CompilationUnitEditor + removeOnHide + + menuContribution:popup + popup:#CompilationUnitEditorContext + popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext + popup:#AbstractTextEditorContext + + + menuContribution:popup + popup:#CompilationUnitRulerContext + popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext + popup:#AbstractTextEditorRulerContext + + + menuContribution:popup + popup:#OverviewRulerContext + + + + + + + + + View + categoryTag:General + active + activeOnClose + + ViewMenu + menuContribution:menu + + + menuContribution:popup + popup:org.eclipse.ui.navigator.ProjectExplorer#PopupMenu + + + + + + + View + categoryTag:General + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java Browsing + + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + menuContribution:popup + popup:org.eclipse.ui.views.AllMarkersView + popup:org.eclipse.ui.ide.MarkersView + + + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + + + + View + categoryTag:Server + + ViewMenu + menuContribution:menu + + + + + + + View + categoryTag:Data Management + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + menuContribution:popup + popup:org.eclipse.m2e.core.pomFile.source.OutlineContext + popup:org.eclipse.ui.DefaultTextEditor.source.OutlineContext + popup:org.eclipse.wst.sse.ui.StructuredTextEditor.OutlineContext + + + menuContribution:popup + popup:org.eclipse.jdt.ui.outline + + + menuContribution:popup + popup:org.eclipse.jdt.ui.outline + + + menuContribution:popup + popup:org.eclipse.jdt.ui.outline + + + + + + + + View + categoryTag:Mylyn + + ViewMenu + menuContribution:menu + + + menuContribution:popup + popup:org.eclipse.mylyn.tasks.ui.menus.activeTask + + + menuContribution:popup + popup:org.eclipse.mylyn.tasks.ui.views.tasks + + + + + + + View + categoryTag:General + + + + toolbarSeparator + + + + Draggable + + + + toolbarSeparator + + + + Draggable + + + toolbarSeparator + + + + Draggable + + + Draggable + + + Draggable + + + Draggable + + + + + + + Draggable + + + Draggable + + + toolbarSeparator + + + + Draggable + + + + Draggable + + + toolbarSeparator + + + + toolbarSeparator + + + + Draggable + + + stretch + SHOW_RESTORE_MENU + + + Draggable + HIDEABLE + SHOW_RESTORE_MENU + + + + + stretch + + + Draggable + + + Draggable + + + + + TrimStack + Draggable + + + + + TrimStack + Draggable + + + + + TrimStack + Draggable + + + TrimStack + Draggable + + + + + TrimStack + Draggable + + + TrimStack + Draggable + + + + + + platform:win32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + deleted + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + platform:win32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Editor + + + + + View + categoryTag:Ant + + + + + View + categoryTag:Gradle + + + + + View + categoryTag:Gradle + + + + + View + categoryTag:Data Management + + + + + View + categoryTag:Data Management + + + + + View + categoryTag:Data Management + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Debug + + + + + View + categoryTag:Java + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + + + + + View + categoryTag:Git + NoRestore + + + + + View + categoryTag:Git + + + + + View + categoryTag:General + + + + + 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:JPA + + + + + View + categoryTag:JPA + + + + + View + categoryTag:JavaServer Faces + + + + + View + categoryTag:JavaServer Faces + + + + + View + categoryTag:Web Services + + + + + View + categoryTag:Maven + + + + + View + categoryTag:Maven + + + + + View + categoryTag:Mylyn + + + + + View + categoryTag:Mylyn + + + + + View + categoryTag:Mylyn + + + + + View + categoryTag:Oomph + + + + + 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:Remote Systems + + + + + View + categoryTag:Remote Systems + + + + + View + categoryTag:Remote Systems + + + + + View + categoryTag:Remote Systems + + + + + View + categoryTag:Remote Systems + + + + + View + categoryTag:Remote Systems + + + + + View + categoryTag:General + + + + + View + categoryTag:General + + + + + View + categoryTag:Team + + + + + View + categoryTag: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:General + + + + + View + categoryTag:Debug + + + + + View + categoryTag:JavaScript + + + + + View + categoryTag:JavaScript + + + + + View + categoryTag:JavaScript + + + + + View + categoryTag:JavaScript + + + + + View + categoryTag:JavaScript + + + + + View + categoryTag:Server + + + + + View + categoryTag:XML + + + + + View + categoryTag:XML + + + + + View + categoryTag:XML + + + + + View + categoryTag:XML + + + + + View + categoryTag:XML + + + + + View + categoryTag:Other + + + + 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/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/index.db b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/index.db new file mode 100644 index 0000000..e69de29 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt new file mode 100644 index 0000000..8586397 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/javaLikeNames.txt @@ -0,0 +1 @@ +java \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache new file mode 100644 index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4 GIT binary patch literal 4 LcmZQzU|;|M00aO5 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt new file mode 100644 index 0000000..2c8c835 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt @@ -0,0 +1 @@ +INDEX VERSION 1.131+C:\Users\taarak.dhingra\eclipse-workspace\springclass-2\.metadata\.plugins\org.eclipse.jdt.core diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat new file mode 100644 index 0000000000000000000000000000000000000000..3de398e8f2856ff30f4c5dd9cf8cfd66b137fcc8 GIT binary patch literal 129 zcmX|&TMB?66hudR2o)`+B_tP8G)3*({qG_l;QblSnYjQs`iT}o2g*j>tPn$^7-S`m py>^9ybE%pMoBm#v^5ZO3G2cM$*bk0n6(Ils literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml new file mode 100644 index 0000000..2333fad --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.launching/.install.xml @@ -0,0 +1,4 @@ + + + + diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml new file mode 100644 index 0000000..a9843bd --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.launching/libraryInfos.xml @@ -0,0 +1,4 @@ + + + + diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml new file mode 100644 index 0000000..a4ee3cb --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml new file mode 100644 index 0000000..9e390f5 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml new file mode 100644 index 0000000..e74a85b --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml @@ -0,0 +1,9 @@ + +
+
+
+
+
+
+
+
diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml new file mode 100644 index 0000000..dc3f6a7 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml @@ -0,0 +1,7 @@ + +
+
+
+
+
+
diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0.cfs b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0.cfs new file mode 100644 index 0000000000000000000000000000000000000000..10c0c8510df609ba90c623eaf7a9f3f8199f17c3 GIT binary patch literal 298 zcmd;JfPhN2cmutX%uFbE4uo3_k*ysAo`mtSf{X|ZQsN@@iIP{uFF_kRsg0;C88 zSeUq6T!Wp1JOe`fgBaO8T_QaF-253Bahk^fl=;sO)F}bPj7&f)5Ed{pXc+1l)MS*D j6ck(O>ldXK7hx|36R-j6k{phy{R{i-F58wW74xGcP5zf&nDMz`)1^6i0|M zGH4j;8PsHyloS+O>FXDz7Ub*YCYGh<=_M8jGz|3&YBEYn3W}}t^@~yq g^7V2P%Tn|75(^TOGg9^Pi_-PM0!9peLB9WM0NuhsX8-^I literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments.gen b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments.gen new file mode 100644 index 0000000000000000000000000000000000000000..53b46562e0e609d5844673f73639ae03d6cf1368 GIT binary patch literal 20 QcmezW|NlP*2w;WL07>fv1^@s6 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments_5 b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments_5 new file mode 100644 index 0000000000000000000000000000000000000000..dee5c2616f02dbc79d9fc2355fa21a30f075aced GIT binary patch literal 148 zcmezW|Nl=02F8p>Hte4n7#LVUm?_=>NHGF22r&K!0tf-(F*3y)f@qKw5Mat0fkeS_ W*kp}idO)Uv0NiAVCcS$P4gvr^uQO!; literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/write.lock b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/write.lock new file mode 100644 index 0000000..e69de29 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_0.cfs b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_0.cfs new file mode 100644 index 0000000000000000000000000000000000000000..2510e883091094f427acd780011b0c37c60d619a GIT binary patch literal 274 zcmd;JfPhN2cmutX%uFbE4uo3_#gMgu)K}~snQFd`bVsfgLzCHsJmy2t#bC731h<^|xyQfQp Kr=OcY10w)=@Hl$_ literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_0_1.del b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_0_1.del new file mode 100644 index 0000000000000000000000000000000000000000..1b473bd5a71175377006feda10d8528a0f1eaa24 GIT binary patch literal 9 OcmZQzU|?hbVnzS}5M literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_1.cfs b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_1.cfs new file mode 100644 index 0000000000000000000000000000000000000000..051597c25fcb6938b0a14c46288c76121826bf12 GIT binary patch literal 274 zcmd;JfPhN2ctgFC%wi~aA&8q-lndo9198(*Dxlm=U~V2v_5_$)R0x$l3F4MyWmtSf{X|ZQsN@@iIP{uFF_kRsg0;C88 zSeUq6T!Wp1JOe`fgBaO8T_QaF-253Bahk^fl=;sO)F}bPj7&f)5Ed{p2pH-a)RgBJ PWfvDDCZ}5I>oWiVn0q(> literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_1_1.del b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_1_1.del new file mode 100644 index 0000000000000000000000000000000000000000..1b473bd5a71175377006feda10d8528a0f1eaa24 GIT binary patch literal 9 OcmZQzU|?hbVnzS}5M literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_2.cfs b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_2.cfs new file mode 100644 index 0000000000000000000000000000000000000000..60040b469a71be7dc36fd00321d05b2d6fc636a4 GIT binary patch literal 274 zcmd;JfPhN2cq6@%%wi~aA&8rnQUc{3191zADxlosVA;G}DEBUyTT}?;-UD$7hx|36R-j6k{phy{R{i-F58wW74xGcP5zf&nDMz`)1^6i0|M zG6)#z8Pt^L7iAY0Bqpa?>FYBvak;n#I|q3Ng!l(BvU|Ejc>1~dGce+`gaIh?pC4$p R1ju}lB|yO97v%fD1_1SvH+TR5 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_2_1.del b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_2_1.del new file mode 100644 index 0000000000000000000000000000000000000000..1b473bd5a71175377006feda10d8528a0f1eaa24 GIT binary patch literal 9 OcmZQzU|?hbVnzS}5M literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_3.cfs b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_3.cfs new file mode 100644 index 0000000000000000000000000000000000000000..3562592d9d0d1a5f35ea904932603970a76ef129 GIT binary patch literal 274 zcmd;JfPhN2cw@b^lnN-f6~rycEQWH|f@Sk^q1?k@Zc!nWdjz656Uu!KmQ5*va2a_( z+=3#g$&9=pZe9_{C`PCTmjD0%|ADeWVhunn0K{AjTz;t)rNy3kDXA48)l6J2uEEYh zo&h2LL5%F4E)kx7ZvG66IJGkXW&ZO6O_Bg&Mkb(%2=f>j1Pt{IYRdDAvWp86lT)qq M^%?wveE-(~03HT6LI3~& literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen new file mode 100644 index 0000000000000000000000000000000000000000..53b46562e0e609d5844673f73639ae03d6cf1368 GIT binary patch literal 20 QcmezW|NlP*2w;WL07>fv1^@s6 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments_5 b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments_5 new file mode 100644 index 0000000000000000000000000000000000000000..e8a094631dedd016249b5c50237a097139e822bd GIT binary patch literal 148 zcmezW|Nl=02F8p>Hq3Vz7#LVUm?_=>NHGF22r&K!0tf-(F*3y)f@qKw5Mat0fkeS_ W*kp}idO)Uv0NiAVrmqkAb^`!0vokyZ literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/write.lock b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/write.lock new file mode 100644 index 0000000..e69de29 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_0.cfs b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_0.cfs new file mode 100644 index 0000000000000000000000000000000000000000..ae457b9dcf0c1f18da0ed280161ee840588e0448 GIT binary patch literal 307 zcmd;JfPhN2cmutX%uFbE4uo3_il3sAo`M+=@Q}T=jPAA2mqHmLdgIC literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_0_1.del b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_0_1.del new file mode 100644 index 0000000000000000000000000000000000000000..1b473bd5a71175377006feda10d8528a0f1eaa24 GIT binary patch literal 9 OcmZQzU|?hbVnzS}5M literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_1.cfs b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_1.cfs new file mode 100644 index 0000000000000000000000000000000000000000..14225ba04c258cd6b816e937e4eac99162bd659a GIT binary patch literal 307 zcmd;JfPhN2ctgFC%wi~aA&8q-lndo9198(*Dxlm=U~V2v_5_$)R0x$l3F4MyWmtSf{X|ZQsN@@iIP{uFF_kRsg0;C88 zSeUq6T!Wp1JOe`fgBaO8T_QaF-253Bahk^fl=;sO)F}bPj7&f)5Ed{p7#ivs)TCwR wq+01aTj_@urxq3Kmn0?@C1&fTWMt;07bWWJ<{9 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_1_1.del b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_1_1.del new file mode 100644 index 0000000000000000000000000000000000000000..1b473bd5a71175377006feda10d8528a0f1eaa24 GIT binary patch literal 9 OcmZQzU|?hbVnzS}5M literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_2.cfs b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/_2.cfs new file mode 100644 index 0000000000000000000000000000000000000000..0b404df61a4dfe9b3bffa3e4376ff7143f3bdbbf GIT binary patch literal 307 zcmZ|Ju?oU45C-6jh)Ne7oqd2r9bH?64z^Mi+@#Q`L0dJ6&_V}a#i!GU5M$B?oIE(f zcRxq219cUx?HEfYEFXruL|Q%#FFdz=RcV%5ek$^-r81O^)kK3TP3$hhh8a(lQg6F} z^n2Ic)9rv0(EKL+ETK7=1OPSk{5M4~8sTBNV<$Qx?u4ub<$}mK=J63H2bS%5OmI3T woLj3=Q=RYSJ=uQmyozt@J~S tQ;UlAOA-@{60`MEGBWehixTzqa*gzhQVa5nGfVP|D)kxsf_(qi001d(Lu~*6 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/segments.gen b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/segments.gen new file mode 100644 index 0000000000000000000000000000000000000000..53b46562e0e609d5844673f73639ae03d6cf1368 GIT binary patch literal 20 QcmezW|NlP*2w;WL07>fv1^@s6 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/segments_5 b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/segments_5 new file mode 100644 index 0000000000000000000000000000000000000000..2230052c42fe897b75764b0bfbb924ad94473cdc GIT binary patch literal 148 zcmezW|Nl=02F8p>Hf;YG7#LVUm?_=>NHGF22r&K!0tf-(F*3y)f@qKw5Mat0fkeS_ W*kp}idO)Uv0NiAVrlZ$)zXJe9GBgJO literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/write.lock b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/nexus/af7a7e0610c6b13c8658c4439bb72f44/write.lock new file mode 100644 index 0000000..e69de29 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser new file mode 100644 index 0000000000000000000000000000000000000000..20045bd6c60a3b4bdb276db5b70128f13744f465 GIT binary patch literal 596 zcmc(c%T59@6oyYAh)RrdiEm+-$)m7*Zb?Mpz7NHD#wyqRMo3`=8Vj3AY2ON2KI3|+u7SP2AnamfO%EO*?L&zY zt+~vYdxfE*j?p~8W3u9w2aB%!!l|onO-TH~Z7ds!s7KmD$z`s?9OgOhp6hzMJD%$~ z@gL-;uVT}v?1YMQB<|He=-B5zN+bHQu(S L$I)!u%0C(3gJ!MZ literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.10.0.20181127-2120.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.10.0.20181127-2120.xml new file mode 100644 index 0000000..e33758c --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.10.0.20181127-2120.xml @@ -0,0 +1,43 @@ + + + + %date [%thread] %-5level %logger{35} - %msg%n + + + OFF + + + + + ${org.eclipse.m2e.log.dir}/0.log + + ${org.eclipse.m2e.log.dir}/%i.log + 1 + 10 + + + 100MB + + + %date [%thread] %-5level %logger{35} - %msg%n + + + + + + WARN + + + + + + + + + + + + + + + diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup new file mode 100644 index 0000000..1f73e14 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup @@ -0,0 +1,6 @@ + + diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.rse.core/initializerMarks/org.eclipse.rse.internal.core.RSELocalConnectionInitializer.mark b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.rse.core/initializerMarks/org.eclipse.rse.internal.core.RSELocalConnectionInitializer.mark new file mode 100644 index 0000000..e69de29 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml new file mode 100644 index 0000000..5ca0b77 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.tips.ide/dialog_settings.xml @@ -0,0 +1,3 @@ + +
+
diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.tm.terminal.view.ui/.executables/data.properties b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.tm.terminal.view.ui/.executables/data.properties new file mode 100644 index 0000000..313f2a9 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.tm.terminal.view.ui/.executables/data.properties @@ -0,0 +1,6 @@ +#Tue Feb 12 20:32:07 IST 2019 +0.Icon=C\:\\Users\\taarak.dhingra\\AppData\\Local\\Programs\\Git\\mingw64\\share\\git\\git-for-windows.ico +0.Path=C\:\\Users\\taarak.dhingra\\AppData\\Local\\Programs\\Git\\bin\\sh.exe +0.Translate=true +0.Args=--login -i +0.Name=Git Bash diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.editors/dialog_settings.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.editors/dialog_settings.xml new file mode 100644 index 0000000..50f1edb --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.editors/dialog_settings.xml @@ -0,0 +1,5 @@ + +
+
+
+
diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml new file mode 100644 index 0000000..3ff7ab9 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml @@ -0,0 +1,6 @@ + +
+ + + +
diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.intro/introstate b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.intro/introstate new file mode 100644 index 0000000..236d56c --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.intro/introstate @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml new file mode 100644 index 0000000..851c296 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml @@ -0,0 +1,15 @@ + +
+
+ + + + + + + + + + +
+
diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml new file mode 100644 index 0000000..c79f19a --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.internet.cache/cache.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.internet.cache/cache.xml new file mode 100644 index 0000000..6574033 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.internet.cache/cache.xml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.jsdt.core/variablesAndContainers.dat b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.jsdt.core/variablesAndContainers.dat new file mode 100644 index 0000000000000000000000000000000000000000..3f8e74c70f23ec0f8e79df60150b5e7086ec3128 GIT binary patch literal 12 NcmZQzU|?c^0ssIW00RI3 literal 0 HcmV?d00001 diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.jsdt.ui/OpenTypeHistory.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.jsdt.ui/OpenTypeHistory.xml new file mode 100644 index 0000000..a4ee3cb --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.jsdt.ui/OpenTypeHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.jsdt.ui/QualifiedTypeNameHistory.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.jsdt.ui/QualifiedTypeNameHistory.xml new file mode 100644 index 0000000..9e390f5 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.jsdt.ui/QualifiedTypeNameHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.sse.ui/dialog_settings.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.sse.ui/dialog_settings.xml new file mode 100644 index 0000000..63fae25 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.sse.ui/dialog_settings.xml @@ -0,0 +1,5 @@ + +
+
+
+
diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.xml.core/default_catalog.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.xml.core/default_catalog.xml new file mode 100644 index 0000000..37faa16 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.xml.core/default_catalog.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.xml.core/system_catalog.xml b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.xml.core/system_catalog.xml new file mode 100644 index 0000000..edaa85c --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/.plugins/org.eclipse.wst.xml.core/system_catalog.xml @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Week3-Project/Taarak INT008/springclass-2/.metadata/version.ini b/Week3-Project/Taarak INT008/springclass-2/.metadata/version.ini new file mode 100644 index 0000000..eaa502d --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/.metadata/version.ini @@ -0,0 +1,3 @@ +#Mon Mar 04 10:09:53 IST 2019 +org.eclipse.core.runtime=2 +org.eclipse.platform=4.10.0.v20181206-0815 diff --git a/Week3-Project/Taarak INT008/springclass-2/.mvn/wrapper/maven-wrapper.jar b/Week3-Project/Taarak INT008/springclass-2/.mvn/wrapper/maven-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..01e67997377a393fd672c7dcde9dccbedf0cb1e9 GIT binary patch literal 48337 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 \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG="`dirname "$PRG"`/$link" + fi + done + + saveddir=`pwd` + + M2_HOME=`dirname "$PRG"`/.. + + # make it fully qualified + M2_HOME=`cd "$M2_HOME" && pwd` + + cd "$saveddir" + # echo Using m2 at $M2_HOME +fi + +# For Cygwin, ensure paths are in UNIX format before anything is touched +if $cygwin ; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --unix "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --unix "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --unix "$CLASSPATH"` +fi + +# For Mingw, ensure paths are in UNIX format before anything is touched +if $mingw ; then + [ -n "$M2_HOME" ] && + M2_HOME="`(cd "$M2_HOME"; pwd)`" + [ -n "$JAVA_HOME" ] && + JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" + # TODO classpath? +fi + +if [ -z "$JAVA_HOME" ]; then + javaExecutable="`which javac`" + if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then + # readlink(1) is not available as standard on Solaris 10. + readLink=`which readlink` + if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then + if $darwin ; then + javaHome="`dirname \"$javaExecutable\"`" + javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" + else + javaExecutable="`readlink -f \"$javaExecutable\"`" + fi + javaHome="`dirname \"$javaExecutable\"`" + javaHome=`expr "$javaHome" : '\(.*\)/bin'` + JAVA_HOME="$javaHome" + export JAVA_HOME + fi + fi +fi + +if [ -z "$JAVACMD" ] ; then + if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + else + JAVACMD="`which java`" + fi +fi + +if [ ! -x "$JAVACMD" ] ; then + echo "Error: JAVA_HOME is not defined correctly." >&2 + echo " We cannot execute $JAVACMD" >&2 + exit 1 +fi + +if [ -z "$JAVA_HOME" ] ; then + echo "Warning: JAVA_HOME environment variable is not set." +fi + +CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher + +# traverses directory structure from process work directory to filesystem root +# first directory with .mvn subdirectory is considered project base directory +find_maven_basedir() { + + if [ -z "$1" ] + then + echo "Path not specified to find_maven_basedir" + return 1 + fi + + basedir="$1" + wdir="$1" + while [ "$wdir" != '/' ] ; do + if [ -d "$wdir"/.mvn ] ; then + basedir=$wdir + break + fi + # workaround for JBEAP-8937 (on Solaris 10/Sparc) + if [ -d "${wdir}" ]; then + wdir=`cd "$wdir/.."; pwd` + fi + # end of workaround + done + echo "${basedir}" +} + +# concatenates all lines of a file +concat_lines() { + if [ -f "$1" ]; then + echo "$(tr -s '\n' ' ' < "$1")" + fi +} + +BASE_DIR=`find_maven_basedir "$(pwd)"` +if [ -z "$BASE_DIR" ]; then + exit 1; +fi + +########################################################################################## +# Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +# This allows using the maven wrapper in projects that prohibit checking in binary data. +########################################################################################## +if [ -r "$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" ]; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found .mvn/wrapper/maven-wrapper.jar" + fi +else + if [ "$MVNW_VERBOSE" = true ]; then + echo "Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..." + fi + jarUrl="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.4.2/maven-wrapper-0.4.2.jar" + while IFS="=" read key value; do + case "$key" in (wrapperUrl) jarUrl="$value"; break ;; + esac + done < "$BASE_DIR/.mvn/wrapper/maven-wrapper.properties" + if [ "$MVNW_VERBOSE" = true ]; then + echo "Downloading from: $jarUrl" + fi + wrapperJarPath="$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" + + if command -v wget > /dev/null; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found wget ... using wget" + fi + wget "$jarUrl" -O "$wrapperJarPath" + elif command -v curl > /dev/null; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found curl ... using curl" + fi + curl -o "$wrapperJarPath" "$jarUrl" + else + if [ "$MVNW_VERBOSE" = true ]; then + echo "Falling back to using Java to download" + fi + javaClass="$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.java" + if [ -e "$javaClass" ]; then + if [ ! -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then + if [ "$MVNW_VERBOSE" = true ]; then + echo " - Compiling MavenWrapperDownloader.java ..." + fi + # Compiling the Java class + ("$JAVA_HOME/bin/javac" "$javaClass") + fi + if [ -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then + # Running the downloader + if [ "$MVNW_VERBOSE" = true ]; then + echo " - Running MavenWrapperDownloader.java ..." + fi + ("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$MAVEN_PROJECTBASEDIR") + fi + fi + fi +fi +########################################################################################## +# End of extension +########################################################################################## + +export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} +if [ "$MVNW_VERBOSE" = true ]; then + echo $MAVEN_PROJECTBASEDIR +fi +MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" + +# For Cygwin, switch paths to Windows format before running java +if $cygwin; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --path --windows "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --windows "$CLASSPATH"` + [ -n "$MAVEN_PROJECTBASEDIR" ] && + MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` +fi + +WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +exec "$JAVACMD" \ + $MAVEN_OPTS \ + -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ + "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ + ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/Week3-Project/Taarak INT008/springclass-2/mvnw.cmd b/Week3-Project/Taarak INT008/springclass-2/mvnw.cmd new file mode 100644 index 0000000..e5cfb0a --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/mvnw.cmd @@ -0,0 +1,161 @@ +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Maven2 Start Up Batch script +@REM +@REM Required ENV vars: +@REM JAVA_HOME - location of a JDK home dir +@REM +@REM Optional ENV vars +@REM M2_HOME - location of maven2's installed home dir +@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands +@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending +@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven +@REM e.g. to debug Maven itself, use +@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files +@REM ---------------------------------------------------------------------------- + +@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' +@echo off +@REM set title of command window +title %0 +@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on' +@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% + +@REM set %HOME% to equivalent of $HOME +if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") + +@REM Execute a user defined script before this one +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre +@REM check for pre script, once with legacy .bat ending and once with .cmd ending +if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" +if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" +:skipRcPre + +@setlocal + +set ERROR_CODE=0 + +@REM To isolate internal variables from possible post scripts, we use another setlocal +@setlocal + +@REM ==== START VALIDATION ==== +if not "%JAVA_HOME%" == "" goto OkJHome + +echo. +echo Error: JAVA_HOME not found in your environment. >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +:OkJHome +if exist "%JAVA_HOME%\bin\java.exe" goto init + +echo. +echo Error: JAVA_HOME is set to an invalid directory. >&2 +echo JAVA_HOME = "%JAVA_HOME%" >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +@REM ==== END VALIDATION ==== + +:init + +@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". +@REM Fallback to current working directory if not found. + +set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% +IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir + +set EXEC_DIR=%CD% +set WDIR=%EXEC_DIR% +:findBaseDir +IF EXIST "%WDIR%"\.mvn goto baseDirFound +cd .. +IF "%WDIR%"=="%CD%" goto baseDirNotFound +set WDIR=%CD% +goto findBaseDir + +:baseDirFound +set MAVEN_PROJECTBASEDIR=%WDIR% +cd "%EXEC_DIR%" +goto endDetectBaseDir + +:baseDirNotFound +set MAVEN_PROJECTBASEDIR=%EXEC_DIR% +cd "%EXEC_DIR%" + +:endDetectBaseDir + +IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig + +@setlocal EnableExtensions EnableDelayedExpansion +for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a +@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% + +:endReadAdditionalConfig + +SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" +set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" +set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.4.2/maven-wrapper-0.4.2.jar" +FOR /F "tokens=1,2 delims==" %%A IN (%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties) DO ( + IF "%%A"=="wrapperUrl" SET DOWNLOAD_URL=%%B +) + +@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +@REM This allows using the maven wrapper in projects that prohibit checking in binary data. +if exist %WRAPPER_JAR% ( + echo Found %WRAPPER_JAR% +) else ( + echo Couldn't find %WRAPPER_JAR%, downloading it ... + echo Downloading from: %DOWNLOAD_URL% + powershell -Command "(New-Object Net.WebClient).DownloadFile('%DOWNLOAD_URL%', '%WRAPPER_JAR%')" + echo Finished downloading %WRAPPER_JAR% +) +@REM End of extension + +%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* +if ERRORLEVEL 1 goto error +goto end + +:error +set ERROR_CODE=1 + +:end +@endlocal & set ERROR_CODE=%ERROR_CODE% + +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost +@REM check for post script, once with legacy .bat ending and once with .cmd ending +if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" +if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" +:skipRcPost + +@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' +if "%MAVEN_BATCH_PAUSE%" == "on" pause + +if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% + +exit /B %ERROR_CODE% diff --git a/Week3-Project/Taarak INT008/springclass-2/pom.xml b/Week3-Project/Taarak INT008/springclass-2/pom.xml new file mode 100644 index 0000000..bd88212 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/pom.xml @@ -0,0 +1,127 @@ + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 2.0.9.BUILD-SNAPSHOT + + + com.example + springclass-2 + 0.0.1-SNAPSHOT + springclass-2 + Demo project for Spring Boot + + + 1.8 + + + + + org.springframework.boot + spring-boot-starter + + + com.microsoft.sqlserver + mssql-jdbc + 7.2.1.jre11 + + + + org.springframework.boot + spring-boot-starter-test + test + + + + org.springframework.boot + + spring-boot-starter + + + + + + + + org.springframework + + spring-web + + + + + + + + org.springframework.boot + + spring-boot-starter-web + + + + + + + + org.springframework.boot + + spring-boot-starter-test + + test + + + + + + + + + src/main/resources + + true + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/snapshot + + true + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/snapshot + + true + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + + + diff --git a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/Springclass2Application.java b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/Springclass2Application.java new file mode 100644 index 0000000..49dfa9f --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/Springclass2Application.java @@ -0,0 +1,14 @@ +package com.example.demo2; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +@SpringBootApplication +public class Springclass2Application { + + public static void main(String[] args) { + SpringApplication.run(Springclass2Application.class, args); + } + +} + diff --git a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/Employee.java b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/Employee.java new file mode 100644 index 0000000..5a46b16 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/Employee.java @@ -0,0 +1,27 @@ +package com.example.demo2.beans; + +public class Employee { + String name; + int id; + String password; + + public String getName() { + return name; + } + public void setName(String name) { + this.name = name; + } + public int getId() { + return id; + } + public void setId(int id) { + this.id = id; + } + public String getPassword() { + return password; + } + public void setPassword(String password) { + this.password = password; + } + +} diff --git a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistration.java b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistration.java new file mode 100644 index 0000000..5b0c59e --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistration.java @@ -0,0 +1,102 @@ +package com.example.demo2.beans; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.Statement; +import java.util.ArrayList; +import java.util.List; + +public class EmployeeRegistration { + private List EmployeeRecords; + private static EmployeeRegistration stdregd = null; + private EmployeeRegistration(){ + EmployeeRecords = new ArrayList(); + } + public static EmployeeRegistration getInstance() { + if(stdregd == null) { + stdregd = new EmployeeRegistration(); + return stdregd; + } + else { + return stdregd; + } + } + public boolean add(Employee std) { + + Connection con=null; + try { + String url= "jdbc:sqlserver://CYG175\\SQLEXPRESS;database=week3java"; + String user="sa"; + con = DriverManager.getConnection(url, user, "leave12345"); + if(con != null) { + Statement stmt = con.createStatement(); + String qry1="Insert Into Employee VALUES('" + std.getName() +"','"+ std.getPassword() + "')"; + return stmt.execute(qry1); + + } + else + { + return false; + } + } + catch(Exception e) { + e.printStackTrace(); + return false; + } + } + + + public String updateEmployee(Employee std) { + Connection con=null; + try { + String url="jdbc:sqlserver://CYG175\\SQLEXPRESS;database=week3java"; + String user="sa"; + con = DriverManager.getConnection(url, user, "leave12345"); + System.out.println("Outside"); + + if(con!=null) { + System.out.println("In update student"); + Statement stmt = con.createStatement(); + String qry1 = "UPDATE Employee " + + "SET name = '" + std.getName() + "'" + + ", password = '" + std.getPassword() + "'" + + " WHERE id= " + std.getId() + ""; + System.out.println(std.getId()); + System.out.println("Below update student"); + + stmt.executeUpdate(qry1); + System.out.println("Below update student"); + + return "Update successful"; + + + } + + } + catch(Exception e){ + e.printStackTrace(); + } + + return "Update un-successful"; + + } + public String deleteEmployee(int id) { + Connection con = null; + try { + String url="jdbc:sqlserver://CYG175\\SQLEXPRESS;database=week3java"; + String user="sa"; + con = DriverManager.getConnection(url, user, "leave12345"); + if(con!= null) { + Statement stmt = con.createStatement(); + String qry1 = "DELETE FROM Employee " + + "WHERE id = " + id + ""; + stmt.execute(qry1); + return "true"; + } + } + catch(Exception e) { + e.printStackTrace(); + } + + return "Delete un-successful"; + } + } \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistrationReply.java b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistrationReply.java new file mode 100644 index 0000000..78a50fb --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistrationReply.java @@ -0,0 +1,34 @@ +package com.example.demo2.beans; + +public class EmployeeRegistrationReply { +String name; +String password; +int id; +String registrationStatus; + +public String getName() { + return name; +} +public void setName(String name) { + this.name = name; +} +public String getPassword() { + return password; +} +public void setPassword(String password) { + this.password = password; +} +public int getId() { + return id; +} +public void setId(int id) { + this.id = id; +} +public String getRegistrationStatus() { + return registrationStatus; +} +public void setRegistrationStatus(String registrationStatus) { + this.registrationStatus = registrationStatus; +} + +} diff --git a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRegistrationController.java b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRegistrationController.java new file mode 100644 index 0000000..6af75ce --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRegistrationController.java @@ -0,0 +1,101 @@ +package com.example.demo2.controllers; +import java.util.List; + + + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RequestMethod; + +import org.springframework.web.bind.annotation.ResponseBody; + + + +import com.example.demo2.beans.*; + + + +@Controller + +public class EmployeeRegistrationController { + @RequestMapping(method = RequestMethod.POST, value="/register/Employee") + @ResponseBody + + public EmployeeRegistrationReply registerEmployee(@RequestBody Employee Employee) { + + System.out.println("In registerEmployee"); + + EmployeeRegistrationReply stdregreply = new EmployeeRegistrationReply(); + + EmployeeRegistration.getInstance().add(Employee); + + //We are setting the below value just to reply a message back to the caller + + stdregreply.setName(Employee.getName()); + + stdregreply.setId(Employee.getId()); + + stdregreply.setPassword(Employee.getPassword()); + + stdregreply.setRegistrationStatus("Successful"); + + + + return stdregreply; + + } + + @RequestMapping(method = RequestMethod.PUT, value="/register/Employee") + @ResponseBody + + public EmployeeRegistrationReply updateEmployee(@RequestBody Employee Employee) { + + System.out.println("In registerEmployee"); + + EmployeeRegistrationReply stdregreply = new EmployeeRegistrationReply(); + + EmployeeRegistration.getInstance().updateEmployee(Employee); + + //We are setting the below value just to reply a message back to the caller + + stdregreply.setName(Employee.getName()); + + stdregreply.setId(Employee.getId()); + + stdregreply.setPassword(Employee.getPassword()); + + stdregreply.setRegistrationStatus("Successful"); + + + + return stdregreply; + + } + + @RequestMapping(method = RequestMethod.DELETE, value="/register/Employee/{id}") + @ResponseBody + + public EmployeeRegistrationReply deleteEmployee(@PathVariable("id") int id) { + + System.out.println("In registerEmployee"); + + EmployeeRegistrationReply stdregreply = new EmployeeRegistrationReply(); + + EmployeeRegistration.getInstance().deleteEmployee(id); + + //We are setting the below value just to reply a message back to the caller + + stdregreply.setRegistrationStatus("Successful"); + + + + return stdregreply; + + } + + +} diff --git a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRetrieveController.java b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRetrieveController.java new file mode 100644 index 0000000..d44684b --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRetrieveController.java @@ -0,0 +1,38 @@ +package com.example.demo2.controllers; +import java.util.List; + + + +import org.springframework.stereotype.Controller; + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RequestMethod; + +import org.springframework.web.bind.annotation.ResponseBody; + + + +import com.example.demo2.beans.Employee; + +import com.example.demo2.beans.EmployeeRegistration; + + + +@Controller + +public class EmployeeRetrieveController { + + @RequestMapping(method = RequestMethod.GET, value="/Employee/allEmployee") + + + + @ResponseBody + + public List getAllEmployees() { + + return null; + + } + +} diff --git a/Week3-Project/Taarak INT008/springclass-2/src/main/resources/application.properties b/Week3-Project/Taarak INT008/springclass-2/src/main/resources/application.properties new file mode 100644 index 0000000..e3b3ac3 --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/src/main/resources/application.properties @@ -0,0 +1,3 @@ +server.port=8083 + +spring.profile.active=@spring.profiles.active@ \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/springclass-2/src/test/java/com/example/demo2/Springclass2ApplicationTests.java b/Week3-Project/Taarak INT008/springclass-2/src/test/java/com/example/demo2/Springclass2ApplicationTests.java new file mode 100644 index 0000000..82244cd --- /dev/null +++ b/Week3-Project/Taarak INT008/springclass-2/src/test/java/com/example/demo2/Springclass2ApplicationTests.java @@ -0,0 +1,17 @@ +package com.example.demo2; + +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit4.SpringRunner; + +@RunWith(SpringRunner.class) +@SpringBootTest +public class Springclass2ApplicationTests { + + @Test + public void contextLoads() { + } + +} + From 2cba95c09a079fa0b8fdd34d75afcf4cb47e3b96 Mon Sep 17 00:00:00 2001 From: taarakdhingra Date: Mon, 4 Mar 2019 19:58:54 +0530 Subject: [PATCH 2/3] get functionality and frontend --- Week3-Project/Taarak INT008/detailpage.html | 84 ++++++++++ Week3-Project/Taarak INT008/detailstyle.css | 90 +++++++++++ Week3-Project/Taarak INT008/emplist.css | 74 +++++++++ .../Taarak INT008/employeedetail.html | 90 +++++++++++ .../Taarak INT008/employeedetaildeco.css | 103 ++++++++++++ Week3-Project/Taarak INT008/employeelist.html | 148 ++++++++++++++++++ .../Taarak INT008/employeelistbackend.js | 84 ++++++++++ Week3-Project/Taarak INT008/index.html | 31 ++++ Week3-Project/Taarak INT008/login.html | 55 +++++++ Week3-Project/Taarak INT008/loginstyle.css | 55 +++++++ .../Taarak INT008/signup portal.html | 62 ++++++++ Week3-Project/Taarak INT008/signupstyle.css | 55 +++++++ .../com/example/demo2/beans/Employee.java | 7 + .../demo2/beans/EmployeeRegistration.java | 25 +++ .../EmployeeRetrieveController.java | 6 +- Week3-Project/Taarak INT008/updatepage.html | 110 +++++++++++++ .../Taarak INT008/updatepagedeco.css | 0 17 files changed, 1074 insertions(+), 5 deletions(-) create mode 100644 Week3-Project/Taarak INT008/detailpage.html create mode 100644 Week3-Project/Taarak INT008/detailstyle.css create mode 100644 Week3-Project/Taarak INT008/emplist.css create mode 100644 Week3-Project/Taarak INT008/employeedetail.html create mode 100644 Week3-Project/Taarak INT008/employeedetaildeco.css create mode 100644 Week3-Project/Taarak INT008/employeelist.html create mode 100644 Week3-Project/Taarak INT008/employeelistbackend.js create mode 100644 Week3-Project/Taarak INT008/index.html create mode 100644 Week3-Project/Taarak INT008/login.html create mode 100644 Week3-Project/Taarak INT008/loginstyle.css create mode 100644 Week3-Project/Taarak INT008/signup portal.html create mode 100644 Week3-Project/Taarak INT008/signupstyle.css create mode 100644 Week3-Project/Taarak INT008/updatepage.html create mode 100644 Week3-Project/Taarak INT008/updatepagedeco.css diff --git a/Week3-Project/Taarak INT008/detailpage.html b/Week3-Project/Taarak INT008/detailpage.html new file mode 100644 index 0000000..4e98632 --- /dev/null +++ b/Week3-Project/Taarak INT008/detailpage.html @@ -0,0 +1,84 @@ + + + +INFORMATION PAGE + + + + + + + + + + + + + + +
+ + + + +


+
+

PLEASE FILL DETAILS

+
FIRST NAME   :
+
LAST NAME    :
+
PHONE NO       :
+
EMAIL ID         :
+ +
PASSWORD      :
+ + +
+
+ + +
+ +
+ + +
+ +
+ + + diff --git a/Week3-Project/Taarak INT008/detailstyle.css b/Week3-Project/Taarak INT008/detailstyle.css new file mode 100644 index 0000000..a9652ab --- /dev/null +++ b/Week3-Project/Taarak INT008/detailstyle.css @@ -0,0 +1,90 @@ +.heading{ +/*margin:20px;*/ +background:rgba(0,0,0,0.4); + +height:100px; + +} +.heading .fornavigation ul li{ +display:inline-block; +padding:25px; +font-size:25px; +font-weight: bold; + + + +} +.forright + { float:right; width:30%; clear:right } + + +a{ + color:#ffffff; + text-decoration:none; + +} + + .infostyle{ + + margin: 20px; + /*height: 50px;*/ + font-size: 25px; + color:#FFFFFF; + + + + + } + + input{color:#FFFFFF; + font-size: 15px; + /*border-color:transparent;*/ + background: transparent; + border-bottom:2px solid #FFFFFF; + } + + .formdetails{ + + width:500px; + margin-left: 20px; + + } + + .detailbutton{ + + margin-top: 50px; + margin-left: 150px; + background: linear-gradient(#0033cc, #33ccff); + width:63px; + + } + + .detailclass{ + + /*background: url("http://www.cerc-ug.org/pic/b/62/629461_innovation-wallpaper-hd.jpg");*/ + background:url("https://i.pinimg.com/originals/08/a7/ab/08a7ab130881d2fb60585dc37744e04b.jpg"); + + background-repeat:no-repeat; + background-size:cover; + } + + + .foot{ + + + background-color: #333; + + + position: relative; + top:500px; + bottom:0px; + + } + + #fit3 + { + height:25px; + background-color:#614051; + } + + diff --git a/Week3-Project/Taarak INT008/emplist.css b/Week3-Project/Taarak INT008/emplist.css new file mode 100644 index 0000000..e34a759 --- /dev/null +++ b/Week3-Project/Taarak INT008/emplist.css @@ -0,0 +1,74 @@ + +.heading{ +/*margin:20px;*/ +background:rgba(0,0,0,0.4); + +height:100px; + +} +.heading .fornavigation ul li{ +display:inline-block; +padding:25px; +font-size:25px; +font-weight: bold;} + +table +{ + + border-collapse: collapse; +} + +table td, table th { + border: 4px solid black; + padding: 15px; +} + +.formstyle{ + + + margin-top: 100px; +} + +body{ + background: url("https://i.pinimg.com/originals/dd/6d/08/dd6d080ac1f635254ea2e1be3fad2794.jpg"); + background-repeat:no-repeat; +background-size:cover; +} + + +.foot{ + + + background-color: #333; + + margin-top: 100px; + top:300px; + bottom: 0px; + + } + + #fit3 + { + height:25px; + background-color:#614051; + } + + + .forright + { float:right; width:30%; clear:right } + + +a{ + color:#ffffff; + text-decoration:none; + font-weight: bold; +} + +.detailbutton{ + + margin-top: 50px; + margin-left: 150px; + background: linear-gradient(#0033cc, #33ccff); + width:63px; + + } diff --git a/Week3-Project/Taarak INT008/employeedetail.html b/Week3-Project/Taarak INT008/employeedetail.html new file mode 100644 index 0000000..4dd000f --- /dev/null +++ b/Week3-Project/Taarak INT008/employeedetail.html @@ -0,0 +1,90 @@ + + + + DETAILS OF EMPLOYEE + + + + + +
+ + + +
+ +

PERSONAL DETAIL


+ +
+ +
+ Employee id: + +
+
+ Fist name: +
+
+ Last name: +
+
+ Email id: +
+ +
+ +
+ +
+ +
+ + +
+ +
+ + + \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/employeedetaildeco.css b/Week3-Project/Taarak INT008/employeedetaildeco.css new file mode 100644 index 0000000..2088304 --- /dev/null +++ b/Week3-Project/Taarak INT008/employeedetaildeco.css @@ -0,0 +1,103 @@ +.heading{ +/*margin:20px;*/ +background:rgba(0,0,0,0.4); + +height:100px; + +} +.heading .fornavigation ul li{ +display:inline-block; +padding:25px; +font-size:25px; +font-weight: bold;} + +.forright + { float:right; width:30%; clear:right } + + +a{ + color:#ffffff; + text-decoration:none; + +} + +.foot{ + + + background-color: #333; + font-size:30px; + font-weight: bold; + color: #000000; + margin-top: 67px; + top:300px; + bottom: 0px; + text-align: center; + + + } + + #fit3 + { + height:25px; + background-color:#614051; + } +.formstyle{ +border-radius: 10px; + width: 300px; + font-size: 15px; + padding: 3px; + margin-top: 50px; + border: 5px solid red; + background-image: linear-gradient(red, yellow); + margin-left: 38%; + /*background-color: #88ff4d;*/} + + .detailstyle{ +border-radius: 25px; + font-size: 20px; + padding: 10px; + margin-top: 50px; + border: 5px solid red; + background:#FFFFFF; + width: 40%; + text-align: center; + display: inline-block; + margin-left: 3%; + } + + +body{background-color: #000000;} + +.updatebutton{ + + padding: 10px; + margin-top: 50px; + margin-left: 38%; + width: 64px; + display: inline; + + +} +.delbutton{ + height:50px; + width:100px; + border-radius: 25px; + display: inline; + margin-left: 10px; +} +.forupdate +{height:50px; + width:100px; + border-radius: 25px; +margin-top: 43px;} + +.deletedetails +{ + padding: 10px; + margin-top: 5px; + font-size: 40px; + display: inline; + + + +} \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/employeelist.html b/Week3-Project/Taarak INT008/employeelist.html new file mode 100644 index 0000000..212b063 --- /dev/null +++ b/Week3-Project/Taarak INT008/employeelist.html @@ -0,0 +1,148 @@ + + + + + EMPLOYEE LIST + + + + + + +
+ + + +
+ +

MEMBERS ON BOARD:


+
+ + + + + + + + +
+
+ +
+ +
+ +
+ + + + + + \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/employeelistbackend.js b/Week3-Project/Taarak INT008/employeelistbackend.js new file mode 100644 index 0000000..4c9d01d --- /dev/null +++ b/Week3-Project/Taarak INT008/employeelistbackend.js @@ -0,0 +1,84 @@ + + +function postingdetails(){ + + var firstname=document.getElementById('fname').value; + var lastname=document.getElementById('lname').value; + var phoneno=document.getElementById('phone').value; + var emailid=document.getElementById('email').value; + console.log(emailid); + var password=document.getElementById('password').value; + var PostingData={ + "Firstname": firstname, + "Lastname": lastname, + "Phone no":phoneno, + "Email":emailid, + "password":password + + + + } + $.ajax({ + type: 'POST', + url: 'http://localhost:8083//register/Employee', + data:PostingData, + success: function(data) { + alert("SUBMISSION SUCCESSFUL:WELCOME ABOARD"); + location.href = "employeelist.html"; + } + }); + } + +function deleteDetails(){ + + +var idgetting=localStorage.getItem("id"); +//"id"=idgetting; + +if(confirm("ARE YOU SURE?")){ + $.ajax({ + url: 'http://localhost:8083//register/Employee' + idgetting, + type: 'DELETE', + // data:DeletingSingleData, + + + success: function(data) { + alert("DATA DELETED SUCCESSFULLY"); + location.href = "employeelist.html"; + } + +});} + else{ + alert("im upset"); + } +} + +function updatingdetails(){ + + var firstname=document.getElementById('fname').value; + var lastname=document.getElementById('lname').value; + + var emailid=document.getElementById('email').value; + console.log(emailid); + var password=document.getElementById('password').value; + var UpdateData={ + "Firstname": firstname, + "Lastname": lastname, + "Email":emailid, + "password":password, + "id":idgetting + + + } + + + $.ajax({ + url: 'http://localhost:8083//register/Employee'+idgetting, + type: 'PUT', + data:UpdateData, + success: function(data) { + alert("UPDATED SUCCESSFULLY"); + location.href = "employeelist.html"; + } +}); + } \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/index.html b/Week3-Project/Taarak INT008/index.html new file mode 100644 index 0000000..393acdc --- /dev/null +++ b/Week3-Project/Taarak INT008/index.html @@ -0,0 +1,31 @@ + + + + LINK FOR ALL PAGES + + + + + + SIGNUP + LOGIN + CREATE + EMPLOYEE LIST + DETAIL OF SINGLE EMPLOYEE + +

+

+ In the project, I have applied CRUD operation using API's which were developed in C#. + In the "CREATE" page ,once the details are filled the data will be posted/created in database. + The employee list helps us to retrieve data of all the members oboard and when the "DETAILS" button(present in table of employee list page) is pressed it displays the data of that selected employee. + On that selected page,the employee can perform functions like Update and delete as well. +
+ + All the CRUD opertions are performed dynamically with the help of Local storage concept. + + +

+ + + \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/login.html b/Week3-Project/Taarak INT008/login.html new file mode 100644 index 0000000..2ff6473 --- /dev/null +++ b/Week3-Project/Taarak INT008/login.html @@ -0,0 +1,55 @@ + + + +LOGIN PORTAL + + + + + + + + +
+
+

LOGIN

+ +
+ + +
+ +
+ + + +
+
+ + +
+ + + NOT A REGISTERED USER?? + + + + + +
+ + + + diff --git a/Week3-Project/Taarak INT008/loginstyle.css b/Week3-Project/Taarak INT008/loginstyle.css new file mode 100644 index 0000000..3e878ab --- /dev/null +++ b/Week3-Project/Taarak INT008/loginstyle.css @@ -0,0 +1,55 @@ + +.bodyclass +{ +background:url("http://www.cerc-ug.org/pic/b/62/629422_innovation-wallpaper-hd.jpg"); + +/*background:url("slidetest.jpg");*/ + +background-repeat:no-repeat; +background-size:cover; +} +.formstyle +{ + +text-align:center; + + +background:rgba(0,0,0,0.4); +width:280px; +height:320px; +/*left:20%; +top:40%;*/ +border:5px ; + border-radius:5px; +/*position:absolute;*/ +margin-left:auto; +margin-right:auto; +margin-top:10%; +} + + .loginheading + {top:50%; + font-style:oblique; + font-size:30px; + color:#FFFFFF; + + } + + a{ + color:#FFFFFF; + font-style:oblique;} + + .submitstyle{ + padding:20px; + } + + + +.details input{ +font-size:20px; +padding:6px; +margin-bottom:10px; + font-style:italic; +} + + diff --git a/Week3-Project/Taarak INT008/signup portal.html b/Week3-Project/Taarak INT008/signup portal.html new file mode 100644 index 0000000..4b625c8 --- /dev/null +++ b/Week3-Project/Taarak INT008/signup portal.html @@ -0,0 +1,62 @@ + + + +SIGNUP PORTAL + + + + + + +
+ +

LET'S GET STARTED

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+ +
+ + + + + + + + +
+ + + + + diff --git a/Week3-Project/Taarak INT008/signupstyle.css b/Week3-Project/Taarak INT008/signupstyle.css new file mode 100644 index 0000000..e8b8e38 --- /dev/null +++ b/Week3-Project/Taarak INT008/signupstyle.css @@ -0,0 +1,55 @@ + +.bodyclass +{ +background:url("https://images.unsplash.com/photo-1508710985089-e985fabbb184?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&w=1000&q=80"); + +/*background:url("slidetest.jpg");*/ + +background-repeat:no-repeat; +background-size:cover; +} +.formstyle +{ + +text-align:center; + + +background:rgba(0,0,0,0.5); +width:280px; +height:410px; +/*left:20%; +top:40%;*/ +border:5px ; + border-radius:5px; +/*position:absolute;*/ +margin-left:auto; +margin-right:auto; +margin-top:10%; +} + + .signupheading + {top:40%; + font-style:oblique; + font-size:30px; + color:#FFFFFF; + + } + + a{ + color:#FFFFFF; + font-style:oblique;} + + .submitstyle{ + padding:20px; + } + + + +.details input{ +font-size:20px; +padding:6px; +margin-bottom:10px; + font-style:italic; +} + + diff --git a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/Employee.java b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/Employee.java index 5a46b16..953ed45 100644 --- a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/Employee.java +++ b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/Employee.java @@ -5,6 +5,13 @@ public class Employee { int id; String password; + + public Employee(String name, int id, String password) { + super(); + this.name = name; + this.id = id; + this.password = password; + } public String getName() { return name; } diff --git a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistration.java b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistration.java index 5b0c59e..b82b502 100644 --- a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistration.java +++ b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/beans/EmployeeRegistration.java @@ -1,6 +1,7 @@ package com.example.demo2.beans; import java.sql.Connection; import java.sql.DriverManager; +import java.sql.ResultSet; import java.sql.Statement; import java.util.ArrayList; import java.util.List; @@ -99,4 +100,28 @@ public String deleteEmployee(int id) { return "Delete un-successful"; } + + public List getEmployeeRecords() { + List employeeList = new ArrayList(); + Connection con=null; + try { + String url="jdbc:sqlserver://CYG175\\SQLEXPRESS;database=week3java"; + String user="sa"; + con = DriverManager.getConnection(url, user, "leave12345"); + if(con != null) { + Statement stmt = con.createStatement(); + String qry1="select * from Employee"; + ResultSet rs = stmt.executeQuery(qry1); + while(rs.next()) + { + employeeList.add(new Employee(rs.getString(2),rs.getInt(1),rs.getString(3))); + } + } + + } + catch(Exception e) { + e.printStackTrace(); + } + return employeeList; + } } \ No newline at end of file diff --git a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRetrieveController.java b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRetrieveController.java index d44684b..2ef8a76 100644 --- a/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRetrieveController.java +++ b/Week3-Project/Taarak INT008/springclass-2/src/main/java/com/example/demo2/controllers/EmployeeRetrieveController.java @@ -24,14 +24,10 @@ public class EmployeeRetrieveController { @RequestMapping(method = RequestMethod.GET, value="/Employee/allEmployee") - - - @ResponseBody public List getAllEmployees() { - - return null; + return EmployeeRegistration.getInstance().getEmployeeRecords(); } diff --git a/Week3-Project/Taarak INT008/updatepage.html b/Week3-Project/Taarak INT008/updatepage.html new file mode 100644 index 0000000..dee929a --- /dev/null +++ b/Week3-Project/Taarak INT008/updatepage.html @@ -0,0 +1,110 @@ + + + +UPDATE PAGE + + + + + + + + + + + + + + +
+ + + + +


+
+

PLEASE UPDATE DETAILS

+
FIRST NAME   :
+
LAST NAME    :
+ +
EMAIL ID         :
+ +
PASSWORD      :
+
EMPLOYEEID :
+ +
+
+ + + + +
+ + +
+ +
+ + + + diff --git a/Week3-Project/Taarak INT008/updatepagedeco.css b/Week3-Project/Taarak INT008/updatepagedeco.css new file mode 100644 index 0000000..e69de29 From 35ca2daaa1c327b73406d003f9dba8a6884af5d9 Mon Sep 17 00:00:00 2001 From: taarakdhingra Date: Tue, 5 Mar 2019 10:08:57 +0530 Subject: [PATCH 3/3] minor changes in layout --- Week3-Project/Taarak INT008/detailpage.html | 5 ++-- .../Taarak INT008/employeedetail.html | 20 ++++++++-------- Week3-Project/Taarak INT008/employeelist.html | 10 ++++---- .../Taarak INT008/employeelistbackend.js | 23 +++++++++---------- Week3-Project/Taarak INT008/login.html | 2 +- .../Taarak INT008/signup portal.html | 4 ++-- 6 files changed, 32 insertions(+), 32 deletions(-) diff --git a/Week3-Project/Taarak INT008/detailpage.html b/Week3-Project/Taarak INT008/detailpage.html index 4e98632..4455678 100644 --- a/Week3-Project/Taarak INT008/detailpage.html +++ b/Week3-Project/Taarak INT008/detailpage.html @@ -49,9 +49,8 @@


PLEASE FILL DETAILS

-
FIRST NAME   :
-
LAST NAME    :
-
PHONE NO       :
+
NAME              :
+
EMAIL ID         :
PASSWORD      :
diff --git a/Week3-Project/Taarak INT008/employeedetail.html b/Week3-Project/Taarak INT008/employeedetail.html index 4dd000f..7eb988b 100644 --- a/Week3-Project/Taarak INT008/employeedetail.html +++ b/Week3-Project/Taarak INT008/employeedetail.html @@ -35,13 +35,16 @@

PERSONAL DETAIL


- Fist name: + name: +
+
- Last name: + Password: +
- Email id: + Email id:
@@ -67,15 +70,14 @@

PERSONAL DETAIL


var idgetting=localStorage.getItem("id"); $.ajax({ type: 'GET', - url: 'http://localhost:64490/api/Employees/' + idgetting, + url: 'http://localhost:8083/Employee/allEmployee/' + idgetting, success: function(data) { valuestore = data; console.log(data); - document.getElementById("firstname").innerHTML=data.Firstname; - document.getElementById("empid").innerHTML = data.Id; - document.getElementById("firstname").innerHTML=data.Firstname; - document.getElementById("lastname").innerHTML=data.Lastname; - document.getElementById("email").innerHTML=data.Email; + document.getElementById("fname").innerHTML=data.name; + document.getElementById("empid").innerHTML = data.id; + document.getElementById("Password").innerHTML=data.password; + } }); diff --git a/Week3-Project/Taarak INT008/employeelist.html b/Week3-Project/Taarak INT008/employeelist.html index 212b063..2abc59f 100644 --- a/Week3-Project/Taarak INT008/employeelist.html +++ b/Week3-Project/Taarak INT008/employeelist.html @@ -7,9 +7,9 @@ src="https://code.jquery.com/jquery-3.3.1.js" integrity="sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60=" crossorigin="anonymous"> - var firstname = valuestore[0].Firstname; - document.getElementById("Firstname").innerHTML = Firstname; - console.log(Firstname); + var Name = valuestore[0].name; + document.getElementById("fname").innerHTML = name; + @@ -116,7 +116,7 @@

MEMBERS ON BOARD:


{ $.ajax({ type: 'GET', - url: 'http://localhost:8083//register/Employee', + url: 'http://localhost:8083//Employee/allEmployee', success: function(data) { valuestore = data; // console.log(data); @@ -132,7 +132,7 @@

MEMBERS ON BOARD:


// alert('click'); console.log(data); for(i=0;i

"+data[i].Firstname+"

"+data[i].Id+"

"+data[i].Email+"

").appendTo('#tb'); + $("

"+data[i].name+"

"+data[i].id+"

").appendTo('#tb'); } javascript:getdetails(); diff --git a/Week3-Project/Taarak INT008/employeelistbackend.js b/Week3-Project/Taarak INT008/employeelistbackend.js index 4c9d01d..fec7cb0 100644 --- a/Week3-Project/Taarak INT008/employeelistbackend.js +++ b/Week3-Project/Taarak INT008/employeelistbackend.js @@ -2,18 +2,17 @@ function postingdetails(){ - var firstname=document.getElementById('fname').value; - var lastname=document.getElementById('lname').value; - var phoneno=document.getElementById('phone').value; + var Name=document.getElementById('fname').value; + var Password=document.getElementById('password').value; + var emailid=document.getElementById('email').value; console.log(emailid); - var password=document.getElementById('password').value; + var PostingData={ - "Firstname": firstname, - "Lastname": lastname, - "Phone no":phoneno, + "name": Name, + "Email":emailid, - "password":password + "password":Password @@ -56,14 +55,14 @@ if(confirm("ARE YOU SURE?")){ function updatingdetails(){ var firstname=document.getElementById('fname').value; - var lastname=document.getElementById('lname').value; + var emailid=document.getElementById('email').value; - console.log(emailid); + var password=document.getElementById('password').value; var UpdateData={ - "Firstname": firstname, - "Lastname": lastname, + "fname": name, + "Email":emailid, "password":password, "id":idgetting diff --git a/Week3-Project/Taarak INT008/login.html b/Week3-Project/Taarak INT008/login.html index 2ff6473..d4cdd39 100644 --- a/Week3-Project/Taarak INT008/login.html +++ b/Week3-Project/Taarak INT008/login.html @@ -29,7 +29,7 @@

LOGIN

-
+

diff --git a/Week3-Project/Taarak INT008/signup portal.html b/Week3-Project/Taarak INT008/signup portal.html index 4b625c8..09a7c99 100644 --- a/Week3-Project/Taarak INT008/signup portal.html +++ b/Week3-Project/Taarak INT008/signup portal.html @@ -25,11 +25,11 @@

LET'S GET STARTED

-
+
-
+