01 Package Com

Post on 17-Aug-2015

214 views 1 download

description

hib prg

Transcript of 01 Package Com

Files required: ----------------- Student.java student.hbm.xml HClient.java hibernate.cfg.xml student_table package cm.jlc.pc!public class Student "private int sid!private String sname!private String email!privatelng phne!private duble fee!public Student#$ " %public Student#String sname& String email& lng phne& duble fee$ "this.sname ' sname!this.email ' email!this.phne ' phne!this.fee ' fee!%(( set/get methds%Hibernate 1st programStudent.java)hibernate-mapping package'*cm.jlc.pc*+)class name'*Student* table'*student_table*+)id name'*sid* clumn'*sid* t,pe'*int*+)generatr class'*increment*(+)(id+)prpert, name'*sname* clumn'*sname* t,pe'*string*(+)prpert, name'*email*(+)prpert, name'*phne* t,pe'*lng*(+)prpert, name'*fee* t,pe'*duble*(+)(class+)(hibernate-mapping+student.hbm.xml)hibernate-cnfiguratin+)sessin-factr,+)prpert, name'*cnnectin.driver_class*+cm.m,sql.jdbc.-river)(prpert,+ )prpert, name'*cnnectin.url*+jdbc:m,sql:((lcalhst(raman)(prpert,+)prpert, name'*cnnectin.username*+rt)(prpert,+)prpert, name'*cnnectin.pass.rd*+rajiv)(prpert,+)prpert, name'*dialect*+rg.hibernate.dialect./,S01-ialect)(prpert,+)prpert, name'*sh._sql*+true)(prpert,+)mapping resurce'*cm(jlc(pc(student.hbm.xml*(+)(sessin-factr,+)(hibernate-cnfiguratin+hibernate.cfg.xml Student.java student.hbm.xml HClient.java hibernate.cfg.xml 1student_table package cm.jlc.client!imprt rg.hibernate.2!imprt rg.hibernate.cfg.2!imprt cm.jlc.pc.2!public class HClient "public static vid main#String as34$ "tr,"Cnfiguratin cfg'ne. Cnfiguratin#$!cfg'cfg.cnfigure#$!SessinFactr, sf'cfg.buildSessinFactr,#$!Sessin s'sf.penSessin#$!5ransactin tx's.begin5ransactin#$!Student stu'ne. Student#*sh,am*&*sh,am6sd.cm*&787878&99$!s.save#stu$!tx.cmmit#$!s.clse#$!%catch#:xceptin e$"e.printStack5race#$!%%%create table student_table#sid int primar, ke, & snamevarchar#;