A simplest Hibernate Sample;
1. Construction table Create Database test; use test;
Drop table if exissrs cat; create table `Cat` (` Catid` Varchar (32) Not null default '0', `Name` VARCHAR (32) Default Null, Primary Key (` Catid`) TYPE = Myisam;
INSERT INTO CAT VALUES ('01001', 'Tomy'); INSERT INTO CAT VALUES ('01002', 'Jacky'); INSERT INTO CAT VALUES ('01003', 'Sunny'); Insert Into Cat Values ('01004' 'Cherry'); Insert Into Cat Values ('01005', 'Rubbish');
2. Create a configuration file 1) Cat.hbm.xml Xml version = "1.0"?>
3. Code 1) CATS.java object Relationship mapping class 2) Hibernateutil.java encapsulates some of Hibernate's operations, followed by the top of Hibernate Ref. 3) Test.java Some simple data operations. 4. Build.xml file.
5. Directory structure ./Hibernate/build.xml ./Hibernate/src ./Hibernate/lib ./Hibernate/Classes
6. Run Ant, Ant Run [Java] log4j: Warn no appenders could be found for logger (net.sf.hibernate.cfg.environment). [Java] log4j: war4j system protrally. [Java] Find cat : 01004 Cherry [Java] --------------- Query All -------------- [Java] Find Cat: 01004 Cherry [java] Find cat : 01001 Tomy [Java] Find cat: 01002 jacky [java] Find cat: 01003 sunny [java] Find cat: 01004 cherry [java] Find cat: 01005 Rubbish
7. Source Code Hibernate.rar