從今天開始,小可將自己學習Hibernate的步驟一一登記,以供日後遺忘之需。
下面開始準備工作:
1.建立java project--hibernate_demo_1;
2.建立src folder--testsrc用作JUnit測試;
3.hibernate用到的jar包:[版本:hibernate-distribution-3.6.0.CR2-dist.zip]
<1>hibernate3.jar
<2>lib\required\*.jar{
antlr-2.7.6.jar;
commons-collections-3.1.jar;
dom4j-1.6.1.jar;
javassist-3.12.0.GA.jar;
jta-1.1.jar;
slf4j-api-1.6.1.jar
}
<3>slf4j-simple-1.6.1.jar還需要日誌支援實現slf4j【需要下載】;
<4>mysql6.jar由於小可用mysql6,所以需要串連資料庫的jar包;
4.將這些jar包通通放到一個建立的lib檔案夾下。
右擊項目-build path -Configure build path--Libraries--Add jars--選中lib下所有的jar包--確定。
5.資料庫
打算還是用學生-課程-成績 這樣的經典demo吧。
課程c{cid,cname}
學生s{sid,sname}
成績sc{sid,cid,score}
sql:
create table c( cid int(10) auto_increment primary key, cname varchar(20) not null);create table s( sid int(10) auto_increment primary key, sname varchar(20) not null);create table sc( sid int(10) references s(sid), cid int(10) references c(cid), score double(5,2) not null);
活動活動筋骨,可以開練了。