From 917a539d0c49666ab1e6ea458c8c3746e96ae06f Mon Sep 17 00:00:00 2001 From: Akash Date: Sat, 4 May 2024 23:04:43 +0530 Subject: [PATCH] update --- EXPERIMENT 8/.classpath | 41 +++++++++++++++++ EXPERIMENT 8/.project | 29 ++++++++++++ .../org.eclipse.core.resources.prefs | 4 ++ .../.settings/org.eclipse.jdt.core.prefs | 8 ++++ .../.settings/org.eclipse.m2e.core.prefs | 4 ++ .../org.hibernate.eclipse.console.prefs | 3 ++ EXPERIMENT 8/pom.xml | 42 ++++++++++++++++++ .../src/main/java/com/pu/exp_8/App.java | 36 +++++++++++++++ .../src/main/java/com/pu/exp_8/Student.java | 33 ++++++++++++++ EXPERIMENT 8/src/main/java/hibernate.cfg.xml | 6 +++ .../src/test/java/com/pu/exp_8/AppTest.java | 38 ++++++++++++++++ .../target/classes/META-INF/MANIFEST.MF | 4 ++ .../Spring-Hibernate/pom.properties | 7 +++ .../Spring-Hibernate/pom.xml | 42 ++++++++++++++++++ .../target/classes/com/pu/exp_8/App.class | Bin 0 -> 1512 bytes .../target/classes/com/pu/exp_8/Student.class | Bin 0 -> 1012 bytes EXPERIMENT 8/target/classes/hibernate.cfg.xml | 6 +++ .../test-classes/com/pu/exp_8/AppTest.class | Bin 0 -> 611 bytes 18 files changed, 303 insertions(+) create mode 100644 EXPERIMENT 8/.classpath create mode 100644 EXPERIMENT 8/.project create mode 100644 EXPERIMENT 8/.settings/org.eclipse.core.resources.prefs create mode 100644 EXPERIMENT 8/.settings/org.eclipse.jdt.core.prefs create mode 100644 EXPERIMENT 8/.settings/org.eclipse.m2e.core.prefs create mode 100644 EXPERIMENT 8/.settings/org.hibernate.eclipse.console.prefs create mode 100644 EXPERIMENT 8/pom.xml create mode 100644 EXPERIMENT 8/src/main/java/com/pu/exp_8/App.java create mode 100644 EXPERIMENT 8/src/main/java/com/pu/exp_8/Student.java create mode 100644 EXPERIMENT 8/src/main/java/hibernate.cfg.xml create mode 100644 EXPERIMENT 8/src/test/java/com/pu/exp_8/AppTest.java create mode 100644 EXPERIMENT 8/target/classes/META-INF/MANIFEST.MF create mode 100644 EXPERIMENT 8/target/classes/META-INF/maven/com.spring.hibernate/Spring-Hibernate/pom.properties create mode 100644 EXPERIMENT 8/target/classes/META-INF/maven/com.spring.hibernate/Spring-Hibernate/pom.xml create mode 100644 EXPERIMENT 8/target/classes/com/pu/exp_8/App.class create mode 100644 EXPERIMENT 8/target/classes/com/pu/exp_8/Student.class create mode 100644 EXPERIMENT 8/target/classes/hibernate.cfg.xml create mode 100644 EXPERIMENT 8/target/test-classes/com/pu/exp_8/AppTest.class diff --git a/EXPERIMENT 8/.classpath b/EXPERIMENT 8/.classpath new file mode 100644 index 0000000..51a6fca --- /dev/null +++ b/EXPERIMENT 8/.classpath @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/EXPERIMENT 8/.project b/EXPERIMENT 8/.project new file mode 100644 index 0000000..3bfa56e --- /dev/null +++ b/EXPERIMENT 8/.project @@ -0,0 +1,29 @@ + + + exp_8 + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + org.hibernate.eclipse.console.hibernateBuilder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + org.hibernate.eclipse.console.hibernateNature + + diff --git a/EXPERIMENT 8/.settings/org.eclipse.core.resources.prefs b/EXPERIMENT 8/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..f9fe345 --- /dev/null +++ b/EXPERIMENT 8/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding//src/test/java=UTF-8 +encoding/=UTF-8 diff --git a/EXPERIMENT 8/.settings/org.eclipse.jdt.core.prefs b/EXPERIMENT 8/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..2f5cc74 --- /dev/null +++ b/EXPERIMENT 8/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/EXPERIMENT 8/.settings/org.eclipse.m2e.core.prefs b/EXPERIMENT 8/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..f897a7f --- /dev/null +++ b/EXPERIMENT 8/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/EXPERIMENT 8/.settings/org.hibernate.eclipse.console.prefs b/EXPERIMENT 8/.settings/org.hibernate.eclipse.console.prefs new file mode 100644 index 0000000..0221336 --- /dev/null +++ b/EXPERIMENT 8/.settings/org.hibernate.eclipse.console.prefs @@ -0,0 +1,3 @@ +default.configuration=exp_8 +eclipse.preferences.version=1 +hibernate3.enabled=true diff --git a/EXPERIMENT 8/pom.xml b/EXPERIMENT 8/pom.xml new file mode 100644 index 0000000..25c87e0 --- /dev/null +++ b/EXPERIMENT 8/pom.xml @@ -0,0 +1,42 @@ + + 4.0.0 + + com.spring.hibernate + Spring-Hibernate + 0.0.1-SNAPSHOT + jar + + Spring-Hibernate + http://maven.apache.org + + + UTF-8 + + + + + junit + junit + 3.8.1 + test + + + + + org.hibernate + hibernate-core + 4.2.7.Final + + + + + + + mysql + mysql-connector-java + 5.1.21 + + + + diff --git a/EXPERIMENT 8/src/main/java/com/pu/exp_8/App.java b/EXPERIMENT 8/src/main/java/com/pu/exp_8/App.java new file mode 100644 index 0000000..9cf55b2 --- /dev/null +++ b/EXPERIMENT 8/src/main/java/com/pu/exp_8/App.java @@ -0,0 +1,36 @@ +package com.pu.exp_8; + +import org.hibernate.Session; +import org.hibernate.SessionFactory; +import org.hibernate.Transaction; +import org.hibernate.cfg.Configuration; +/** + * Hello world! + * + */ +public class App +{ + public static void main( String[] args ) + { + Student student = new Student(); + student.setRoll(1); + student.setName("god"); + student.setMarks(100); + //1. create Configuration object + Configuration configuration=new Configuration().configure().addAnnotatedClass(Student.class); + //2. create Session Factroy object + SessionFactory sessionFactory=configuration.buildSessionFactory(); + //3. Create Session object + Session session=sessionFactory.openSession(); + //4. Begin your transaction + Transaction transaction=session.beginTransaction(); + //5.Save your object to database + session.save(student); + //6/ Commit your transaction + transaction.commit(); + session.close(); + sessionFactory.close(); + } +} + + diff --git a/EXPERIMENT 8/src/main/java/com/pu/exp_8/Student.java b/EXPERIMENT 8/src/main/java/com/pu/exp_8/Student.java new file mode 100644 index 0000000..bb42413 --- /dev/null +++ b/EXPERIMENT 8/src/main/java/com/pu/exp_8/Student.java @@ -0,0 +1,33 @@ +package com.pu.exp_8; + +import javax.persistence.Entity; +import javax.persistence.Id; + +@Entity +public class Student { + @Id + private int roll; + private String name; + private int marks; + public int getRoll() { + return roll; + } + public void setRoll(int roll) { + this.roll = roll; + } + public String getName() { + return name; + } + public void setName(String name) { + this.name = name; + } + public int getMarks() { + return marks; + } + public void setMarks(int marks) { + this.marks = marks; + } + + +} + diff --git a/EXPERIMENT 8/src/main/java/hibernate.cfg.xml b/EXPERIMENT 8/src/main/java/hibernate.cfg.xml new file mode 100644 index 0000000..77ed78e --- /dev/null +++ b/EXPERIMENT 8/src/main/java/hibernate.cfg.xml @@ -0,0 +1,6 @@ + + + + + diff --git a/EXPERIMENT 8/src/test/java/com/pu/exp_8/AppTest.java b/EXPERIMENT 8/src/test/java/com/pu/exp_8/AppTest.java new file mode 100644 index 0000000..7f5b7d0 --- /dev/null +++ b/EXPERIMENT 8/src/test/java/com/pu/exp_8/AppTest.java @@ -0,0 +1,38 @@ +package com.pu.exp_8; + +import junit.framework.Test; +import junit.framework.TestCase; +import junit.framework.TestSuite; + +/** + * Unit test for simple App. + */ +public class AppTest + extends TestCase +{ + /** + * Create the test case + * + * @param testName name of the test case + */ + public AppTest( String testName ) + { + super( testName ); + } + + /** + * @return the suite of tests being tested + */ + public static Test suite() + { + return new TestSuite( AppTest.class ); + } + + /** + * Rigourous Test :-) + */ + public void testApp() + { + assertTrue( true ); + } +} diff --git a/EXPERIMENT 8/target/classes/META-INF/MANIFEST.MF b/EXPERIMENT 8/target/classes/META-INF/MANIFEST.MF new file mode 100644 index 0000000..b55046a --- /dev/null +++ b/EXPERIMENT 8/target/classes/META-INF/MANIFEST.MF @@ -0,0 +1,4 @@ +Manifest-Version: 1.0 +Build-Jdk-Spec: 17 +Created-By: Maven Integration for Eclipse + diff --git a/EXPERIMENT 8/target/classes/META-INF/maven/com.spring.hibernate/Spring-Hibernate/pom.properties b/EXPERIMENT 8/target/classes/META-INF/maven/com.spring.hibernate/Spring-Hibernate/pom.properties new file mode 100644 index 0000000..1c82340 --- /dev/null +++ b/EXPERIMENT 8/target/classes/META-INF/maven/com.spring.hibernate/Spring-Hibernate/pom.properties @@ -0,0 +1,7 @@ +#Generated by Maven Integration for Eclipse +#Fri May 03 23:09:31 IST 2024 +m2e.projectLocation=C\:\\Users\\Admin\\eclipse-workspace\\exp_8 +m2e.projectName=exp_8 +groupId=com.spring.hibernate +artifactId=Spring-Hibernate +version=0.0.1-SNAPSHOT diff --git a/EXPERIMENT 8/target/classes/META-INF/maven/com.spring.hibernate/Spring-Hibernate/pom.xml b/EXPERIMENT 8/target/classes/META-INF/maven/com.spring.hibernate/Spring-Hibernate/pom.xml new file mode 100644 index 0000000..25c87e0 --- /dev/null +++ b/EXPERIMENT 8/target/classes/META-INF/maven/com.spring.hibernate/Spring-Hibernate/pom.xml @@ -0,0 +1,42 @@ + + 4.0.0 + + com.spring.hibernate + Spring-Hibernate + 0.0.1-SNAPSHOT + jar + + Spring-Hibernate + http://maven.apache.org + + + UTF-8 + + + + + junit + junit + 3.8.1 + test + + + + + org.hibernate + hibernate-core + 4.2.7.Final + + + + + + + mysql + mysql-connector-java + 5.1.21 + + + + diff --git a/EXPERIMENT 8/target/classes/com/pu/exp_8/App.class b/EXPERIMENT 8/target/classes/com/pu/exp_8/App.class new file mode 100644 index 0000000000000000000000000000000000000000..414aacb04e5316e66cb6c99a3e8ae20c47639fc9 GIT binary patch literal 1512 zcma)6X;TwH5PgFiHiSjOAs9st&x8nzig?5eQM>{k!JuWSHA&XEy4j7p8%zCHeu;%v z`2+kZ{s_xA8!QsQ(n{4%X1e?Jo1WMGvbI( zPv6M*(sZO-HSd?+SmjWl`;zV2;T3^B=}b{TTk=P5URgRt>Dy|*d8mc2?LgVK=gkqbCT&+>B>gPEmA?@Bwp-0*iaG`ahC9LvVWVQX zVFF3?sL!y0eHanY11o&wISwJycQVB|_LFwit0LWaw7`I@R2E&=3z@321W^!<^_7ay5(+K1X6zkC+Y&u>o~`U*cH{l z1ze;gOIFo(*L>*)Buw4{hjw7LnIqgw1}=k|)dKmR#h-33Tua!jT%e!!@ zS{Z!}*L5tCc_*v36b6=*^1G?YnjNZp+%&L^TLQ7N;{{AON`?`9@Xk>paoI|w9#!&= z@@2Rt{VE@IXcy5dm9`|#uITKTP3g01`u?aZ5}&}-KlLTBH`w;}dqhao2;r=;w(F{zd6DL+qHj!PO*?=ifgc5Pj=>I1MgM+cY6<1GE%yi-a#6kcuiH1X83@qz2_$Ims$)Yp)}Fjmm%G z01_1v2YvuQ3Nd2`DiZgyquH4^@6DTEzkmD$@C>dEOQ1Q5LT{RS@^X6i-0PckEVZ#w z7HFLNAAK+I^~8HOJeMOQP>!P@5D-0q&S|QR3gtj0Y8c3uT1Un=D$zJXJ-c-hk zN{rMa>Gj5kgx7v31=g~9KDuvWr6*LYgnoQM;OYydl{pe9x%&fxyo$!MjuILU94rg0 z94jqP(r_r__dYT6xM<`D13y-r&pylMgUX~7?MHO>M4HoV8{+9LLEw&q3aV5|{#MFv zk0o&HNhZAM?k`Gb>|F;-sOQ+cb;DikA)?Le>j~+{66^Ay2N*ofpy~y7mo1*jTo2r_hnz jc}F^hLiUOs*_{`%O+vai2;s{L^66o=`lEmMe+>KqW=)n= literal 0 HcmV?d00001 diff --git a/EXPERIMENT 8/target/classes/hibernate.cfg.xml b/EXPERIMENT 8/target/classes/hibernate.cfg.xml new file mode 100644 index 0000000..77ed78e --- /dev/null +++ b/EXPERIMENT 8/target/classes/hibernate.cfg.xml @@ -0,0 +1,6 @@ + + + + + diff --git a/EXPERIMENT 8/target/test-classes/com/pu/exp_8/AppTest.class b/EXPERIMENT 8/target/test-classes/com/pu/exp_8/AppTest.class new file mode 100644 index 0000000000000000000000000000000000000000..13a04ea6e87b1c463000ac2e5a837c4192e618da GIT binary patch literal 611 zcmZvZ-%G+!6vw|;r_;5vOijy*pkNxbhk6JMA%vcWFN#nvakHDv<|g}5{aN*76!Zu5 zM@8q(Jw(aiZ0DZu`JT@``}%(W1aN{~6)A?&(3_ak$P~}h>r?Z5I_--fRG~0b$B}D? z=AF+c;>q(LOj+shKrm#_Y$~-G%7!)OkKA;)J2HErZ@Z&bW5A$vyj!6mjl7NwvJ3^w zc11Uu+z7wVZyfR{THcU51Mb^0PY#vv-VPWl)*`AFLoOtSE&<8@f0G$9L1c$itQrk# z5q?X>Izw$ysV6%%6j7GQ723@2yLB8M1o72Wi9mZ|NE?lT28K-?Tc|T=BoTht_ah=u zj4Qbat>;DlP+ZvZ%6hWiBT0@uYE9Fh07W84mZC~o8!38#Z1Zr2+$(*hpi$J~(-JAm zSfac#S3$=zWu(Un3gnT;D%KLOW->whK=HE3W+=Uoa_%SR0rl8R&STg>HR(I1x2$HA XH`M+j>_fpp+@{Y(2?E1*Y`*gYs={~n literal 0 HcmV?d00001