1.加入所需要的包
下载hibernate3.3.2的发行包,加入hibernate3.jar 和hibernate-distribution-3.3.2.GA\lib\required下的6个jar.
http://www.slf4j.org 网站上下载slf4j-1.5.8 加入slf4j-nop-1.5.8.jar
说明:在hibernate-distribution-3.3.2.GA\lib\required下的slfrj是接口,slf4j-nop-1.5.8.jar才是实现.
2.创建hibernate.cfg.xml文件,还有实体类的映射文件,这些在官方文档有详细说明,copy它们最不会出错...
3.创建SessionFactory辅助类,还是用官方文档里的.
package org.hibernate.tutorial.util;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
public class HibernateUtil {
private static final SessionFactory sessionFactory = buildSessionFactory();
private static SessionFactory buildSessionFactory() {
try {
// Create the SessionFactory from hibernate.cfg.xml
return new Configuration().configure().buildSessionFactory();
}
catch (Throwable ex) {
// Make sure you log the exception, as it might be swallowed
System.err.println("Initial SessionFactory creation failed." + ex);
throw new ExceptionInInitializerError(ex);
}
}
public static SessionFactory getSessionFactory() {
return sessionFactory;
}
}
发现用javaeye来做笔记还不错^^,把以前学过的东西总结一下,以后查起来很方便.
分享到:
相关推荐
### Struts2.1.6 + Hibernate3.3.2 + Spring2.5.5 + Extjs3.0.0 + Annotations 整合开发 #### 一、技术栈概述 本篇文章将详细介绍如何使用Struts2.1.6、Hibernate3.3.2、Spring2.5.5和Extjs3.0.0以及Annotations来...
### Struts2.1.8 + Spring2.5.6 + Hibernate3.3.2整合实践 #### 一、概述 在Java Web开发领域,Struts2、Spring以及Hibernate是三个非常重要的开源框架,它们各自在不同的方面发挥着重要作用:Struts2用于构建MVC...
1. **环境准备**: - **JDK**:安装JDK 1.6或更高版本。 - **IDE**:推荐使用Eclipse或IntelliJ IDEA进行开发。 - **服务器**:Tomcat 7或更高版本。 2. **项目结构搭建**: - 创建一个Maven项目,并配置pom....
首先,"006_尚学堂马士兵_Java视频教程_Hibernate3.3.2_Hibernate模拟实现.avi"这个视频,马士兵老师将带你走进Hibernate的世界,讲解如何模拟实现Hibernate的基本功能。这个阶段的学习旨在理解Hibernate的核心概念...
在"sshAllNeed"这个札包中,所有的配置文件、库依赖和示例代码都已准备就绪,可以快速搭建一个运行的SSH项目。 在实际开发中,SSH整合能够提高开发效率,减少代码重复,同时保证应用的灵活性和可维护性。开发者可以...
这个压缩包包含了Hibernate 3.3.2版本的库文件,是为Java开发者准备的,便于直接导入到项目中使用。 1. **ORM(对象关系映射)概念**:Hibernate是ORM工具的代表之一,它实现了将数据库表与Java类之间的映射,使得...
在 Hibernate 3.3.2.GA 及以后的版本中,注解成为了一种主要的映射手段。 首先,为了使用 Hibernate 注解,我们需要准备相关的依赖库。这些库包括 hibernate-distribution、hibernate-annotations 和 slf4j 等,...
- 下载Hibernate发行版:例如hibernate-distribution-3.3.2.GA-dist。 - Hibernate Annotations:例如hibernate-annotations-3.4.0.GA。 - 注意查看Hibernate兼容性矩阵以确保正确版本搭配。 - 安装MySQL数据库并...
10.3.2 使用Hibernate非事务地工作 10.3.3 使用JTA的可选事务 10.4 小结 第11章 实现对话 11.1 传播Hibernate Session 11.1.1 Session传播的用例 11.1.2 通过线程局部传播 11.1.3 ...
要使用Hibernate注解进行对象关系映射,首先需要完成以下准备工作: 1. **下载并配置Hibernate环境**: - 下载`hibernate-distribution-3.3.2.GA`。 - 下载`hibernate-annotations-3.4.0.GA`。 - 安装必要的库...
8.2准备hibernate运行环境 174 8.2.1下载与安装hibernate 175 8.2.2hibernate发布包介绍 175 8.3认识hibernate 176 8.3.1hibernate框架结构 176 8.3.2hibernate配置文件 177 8.3.3configuration与...
- 使用`hibernate-distribution-3.3.2.GA`版本。 - 在项目的`lib`目录下创建一个名为`required`的文件夹,在该文件夹中存放所有Hibernate相关的JAR包。 - 必需的JAR包包括`hibernate3.jar`以及其他由Hibernate3...
1 工作流的概念 5 2 工作流的过程 7 3 Jbpm4.4介绍 7 3.1工作流引擎 8 3.2jpdl 8 3.3数据库 8 3.3.1资源库和运行时表结构 8 3.3.2历史数据库表 9 3.3.3身份认证表 9 3.4jbpm.cfg.xml 9 3.5 jbpm.hibernate.cfg.xml ...
3.3.2 资源加载 3.4 BeanFactory和ApplicationContext 3.4.1 BeanFactory介绍 3.4.2 ApplicationContext介绍 3.4.3 父子容器 3.5 Bean的生命周期 3.5.1 BeanFactory中Bean的生命周期 3.5.2 ApplicationContext中Bean...