Hibernate之第〇解之准备工作

本文记录了作者从零开始学习Hibernate的过程,包括项目的搭建、所需Jar包的准备及一个关于学生、课程与成绩的经典案例数据库设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

从今天开始,小可将自己学习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
);
 

 

 

活动活动筋骨,可以开练了。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值