`

Hibernate之第〇解之准备工作

阅读更多

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

 

 

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

 

 

 

分享到:
评论

相关推荐

    Hibernate之第1解之-hibernate_demo_1

    【标题】:“Hibernate之第1解之-hibernate_demo_1” 涉及的主要知识点是Hibernate框架的基础使用,包括配置、实体映射以及数据操作。在这个项目中,开发者可能逐步展示了如何搭建一个简单的Hibernate应用,从数据库...

    Hibernate之第2解之-hibernate_demo_1_annotation

    【标题】"Hibernate之第2解之-hibernate_demo_1_annotation"主要涵盖了使用Hibernate框架进行对象关系映射(ORM)的实践,特别是基于注解的方式。在这个教程中,我们将深入探讨如何利用Java注解来配置Hibernate实体...

    Hibernate之第3解之-hibernate_hibernate_many2one_1

    《深入理解Hibernate:第三解——Many-to-One关系映射实战》 在Java世界里,ORM(Object-Relational Mapping)框架的出现极大地简化了数据库与Java对象之间的交互,而Hibernate作为其中的佼佼者,更是备受开发者青睐...

    妙解Hibernate 3.x:叩响面向对象思想之门 PDF

    《妙解Hibernate 3.x:叩响面向对象思想之门》是一本深入解析Hibernate框架的专著,旨在帮助读者理解并掌握面向对象编程思想在实际开发中的应用,尤其是在使用Hibernate时如何有效地进行数据持久化。这本书是面向...

    hibernate的第一个例子

    **标题解析:**“hibernate的第一个例子”表明这是一个关于Hibernate框架的基础教程,主要目标是展示如何使用Hibernate进行数据持久化操作。 **描述分析:**描述提到这是一个超级简单的例子,包含一个持久化对象...

    精通hibernate3.0(第三版).rar

    《精通Hibernate 3.0(第三版)》是Java开发者深入理解对象持久化技术的一本经典教程。本书全面覆盖了Hibernate 3.0的核心概念、API以及最佳实践,旨在帮助读者掌握这一强大的ORM(对象关系映射)框架,提升开发效率...

    Hibernate的三个准备和七个步骤

    在使用Hibernate进行数据库操作之前,需要完成以下三个准备工作: 1. **配置Hibernate环境:** - 配置`Hibernate.cfg.xml`文件:这是Hibernate的核心配置文件,用于指定连接数据库的信息(如驱动类名、数据库URL、...

    hibernate搭建环境超详细解

    了解并熟练掌握Hibernate项目环境的搭建,对于Java开发者而言,是提高开发效率、提升代码质量的关键技能之一。 #### 二、详细步骤:从零开始搭建Hibernate环境 ##### 1. **加载Hibernate类库和依赖库** - 下载...

    Hibernate实战第二版

    《图灵程序设计丛书·Hibernate实战(第2版)》是毋庸置疑的Hibernate和ORM(对象/关系映射)权威著作,由包括Hibernate之父在内的两位核心开发人员亲自执笔,详细讲述了Hibernate 3.2、Java Persistence和EJB 3.0标准...

    深入浅出Hibernate中文版 part1

    3.1 准备工作 3.2 Hibernate配置 3.3 日志配置 3.4 第一段代码 3.5 代码初解 第4章 Hibernate基础 4.1 Hibernate基础语义 4.2 基础配置 4.3 Hibernate O/R映射 4.4 数据关联 4.5 Hibernate数据检索 4.6 ...

    hibernate基础jar包

    使用@Test注解标记测试方法,@Before和@After用于测试前后的准备工作和清理。 总之,这个压缩包提供了进行Hibernate开发的基本环境,包括了核心库、ORM支持和测试工具,开发者可以基于这些资源快速搭建并测试一个...

    Hibernate 配置各种数据库

    Hibernate 配置各种数据库 Hibernate 是一个基于 Java 的持久层框架,提供了一个抽象的数据访问层,能够与多种数据库进行集成。在 Hibernate 的配置文件中,我们可以配置不同的数据库连接,包括驱动程序、URL 等...

    hibernate学习资料大全

    【hibernate学习资料大全】 Hibernate 是一个开源的对象关系映射(ORM)框架,它极大地简化了Java应用程序对数据库的操作。...希望这些资料能对CSDN的网友们在Hibernate学习之路上提供宝贵的帮助。

    Hibernate Hibernate5 讲义 PDF

    Hibernate工作原理的理解是掌握该框架的核心内容。Hibernate使用配置好的映射文件和主配置文件,在运行时自动将数据对象转换成数据库中的记录,并且可以将数据库记录转换回数据对象。Hibernate的懒加载、缓存策略...

    Hibernate入门到精通

    SessionFactory 对象是 Hibernate 的核心组件之一。 Hibernate 的优点 Hibernate 有很多优点,它可以帮助开发者快速地访问和操作数据库。下面是 Hibernate 的一些优点: * 简洁高效:Hibernate 提供了一种简洁...

    孙卫琴hibernate source code2

    SessionFactoryBuilder则负责构建SessionFactory,而Configuration则用于配置Hibernate,读取hibernate.cfg.xml文件,加载实体类和映射文件,为SessionFactory的创建做准备。 接着,我们来到`chapter4`,这一章节...

    Hibernate工作原理及为什么要用

    Hibernate 工作原理及为什么要用 Hibernate 作为一个开放源代码的对象关系映射框架,对 JDBC 进行了轻量级的对象封装,使 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。下面将详细介绍 Hibernate 的...

    Hibernate实战(第2版)高清

    《Hibernate实战(第2版)》通过开发一个将数百个单独示例联系起来的应用程序来探究Hibernate。你将直接深入到Hibernate的富编程模型之中,贯穿映射、查询、抓取策略、事务、会话、缓存以及更多其他内容。书中图文并茂...

    孙卫琴hibernate实战第二版书及源码.part2.

    hibernate

Global site tag (gtag.js) - Google Analytics