`
namezhou
  • 浏览: 159493 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

单纯Hibernate环境的搭建

阅读更多

单纯Hibernate环境的搭建

 

所谓单纯Hibernate环境,是指不与Spring集成而单独使用Hibernate在完成持久层工作的环境的搭建

 

习惯了SSH集成的小盆友可能不太记得如何单独使用Hibernate了

 

搭建步骤:

1.引入JDBC驱动jar包和Hibernate的Jar包

2.在src中创建Hibernate的配置文件(使用MyEclipse的XML创建向导即可)

以下是一个典型的配置文件示例:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd" >
<hibernate-configuration>
<session-factory>
	<property name="myeclipse.connection.profile">mysql</property>
	<property name="connection.url">
		jdbc:mysql://localhost:3306/edu
	</property>
	<property name="connection.username">root</property>
	<property name="connection.password"></property>
	<property name="connection.driver_class">
		com.mysql.jdbc.Driver
	</property>
	<property name="dialect">
		org.hibernate.dialect.MySQLDialect
	</property>
	<property name="format_sql">true</property>
	<property name="show_sql">true</property>
	<property name="hbm2ddl.auto">create</property>
	<mapping resource="com/edu/conf/hibernate/hbm/user.hbm.xml" />
</session-factory>
</hibernate-configuration>

 

3.创建映射文件,并添加到配置文件

4.实现Dao,典型的Hibernate的初始化代码

public class BaseDao {
	private static SessionFactory sf = null;
	//加载SessionFactory
	static {
		sf = new Configuration()
		.configure("com/edu/conf/hibernate/hiernate.xml")
		.buildSessionFactory();
	}
	public Session getSession(){
		return sf.openSession();
	}
}
public class UserDao extends BaseDao{
	public boolean addUser(User user){
		Session session = this.getSession();
		Transaction trans = session.beginTransaction();
		session.save(user);
		trans.commit();
		return true;
	}
}

 

0
2
分享到:
评论

相关推荐

    hibernate 环境搭建

    **hibernate 环境搭建** 在Java开发中,Hibernate是一个非常流行的对象关系映射(ORM)框架,它简化了数据库操作,使得开发者能够用Java对象来处理数据,而无需编写大量的SQL语句。本教程将指导你如何搭建一个基本...

    hibernate环境搭建已经对应存储过程调用

    本文将深入探讨如何搭建Hibernate环境并进行存储过程的调用。 首先,让我们了解什么是Hibernate。Hibernate是一个开源的ORM框架,它允许Java开发者将Java类与数据库表进行映射,通过对象的方式来操作数据库。它提供...

    hibernate环境搭建

    本文将详细介绍如何搭建一个基本的Hibernate开发环境。 首先,我们需要准备一些必要的依赖库。这些库通常包含在JAR文件中,其中日志类的JAR包是必不可少的,因为Hibernate在运行时会产生大量的日志信息,这对于调试...

    hibernate环境搭建的基础材料

    标题"hibernate环境搭建的基础材料"和描述"hibernate环境搭建 基础材料"都指向同一个主题,即如何构建一个适合开发和运行Hibernate应用的环境。Hibernate是一个流行的Java对象关系映射(ORM)框架,它允许开发者用...

    hibernate环境搭建基本操作封装

    本文将详细介绍如何进行Hibernate环境搭建,以及如何进行基本操作的封装,我们将以MySQL开源数据库作为数据存储后端。 一、Hibernate环境搭建 1. **安装MySQL数据库**: 首先,你需要在本地或者服务器上安装MySQL...

    Struts2+Hibernate开发环境搭建

    通过以上步骤,一个基本的Struts2+Hibernate开发环境就搭建完成了。在实际开发中,还需要根据项目需求进行更深入的定制和优化,例如加入Spring框架进行依赖注入,或者使用MyBatis进行更灵活的SQL操作。

    Hibernate环境搭建案例

    **Hibernate环境搭建案例** 在Java开发中,Hibernate是一个非常重要的对象关系映射(ORM)框架,它极大地简化了数据库操作,使开发者可以更加专注于业务逻辑而不是底层的数据访问。本案例将详细讲解如何进行...

    hibernate环境搭建及第一程序

    【标题】:“Hibernate环境搭建及第一个程序” 在Java开发领域,Hibernate是一个强大的对象关系映射(ORM)框架,它简化了数据库操作,使得开发者能够用Java对象来处理数据,而无需编写大量的SQL语句。本教程将指导...

    hibernate环境搭建所用包

    本环境搭建所用的包集合是构建一个功能完备的Hibernate应用的基础,下面将详细介绍这些核心包的功能及其在 Hibernate 框架中的作用。 1. `hibernate3.jar`:这是Hibernate的核心库,包含了Hibernate框架的主要类和...

    hibernate环境搭建时所需所有jar包

    在搭建Hibernate环境时,确保正确地引入所有必需的JAR包至关重要。以下是一份详细的步骤和相关知识点,解释如何配置这些JAR包以成功搭建Hibernate环境。 1. **Hibernate核心库**:Hibernate的核心库包含所有基本...

    第一次搭建hibernate环境

    **二、搭建环境所需组件** 1. Java Development Kit (JDK):Hibernate是基于Java的,所以首先需要安装JDK并配置好环境变量。 2. Maven或Gradle:项目构建工具,用于管理依赖。 3. Hibernate库:包含Hibernate的核心...

    Hibernate环境搭建jar包

    Hibernate环境搭建:下载了Hibernate包后,在目录下找到hibernate3.jar和lib包下的required下的所有jar包。由于Hibernate框架中没有集成Log4J和slf4J包,所以还需要下载slf4j的jar和log4J.jar包。

    Hibernate环境搭建的包和API中文版

    这个版本可能相对较老,但依然包含了搭建环境所需的所有文件。 2. **解压Hibernate包**: 解压缩`hibernate-distribution-3.3.2.GA-dist.zip`,会得到包括JAR文件、文档和其他资源在内的目录结构。 3. **获取JDBC...

    hibernate框架的环境搭建

    本篇文章将深入探讨Hibernate框架的环境搭建过程,以及其核心概念和技术优势。 首先,让我们理解一下Hibernate的基本概念。Hibernate是一个开源的Java库,它提供了在Java应用程序中管理和持久化对象到关系型数据库...

    hibernate搭建环境超详细解

    ### Hibernate项目环境搭建详解 #### 一、理解Hibernate与项目环境搭建的重要性 Hibernate是一个开源的对象关系映射(ORM)框架,用于Java应用中简化数据库访问。它提供了强大的映射工具和代码生成机制,使得开发...

    springmvc+spring+hibernate环境

    在"springmvc+spring+hibernate环境"中,配置文件通常会包括Spring的配置文件(如applicationContext.xml)、Spring MVC的配置文件(如spring-mvc.xml)、Hibernate的配置文件(如hibernate.cfg.xml)以及缓存的配置...

    在Eclipse中搭建hibernate项目环境步骤

    在 Eclipse 中搭建 Hibernate 项目环境步骤 在本文中,我们将详细介绍如何在 Eclipse 中搭建 Hibernate 项目环境的步骤。Hibernate 是一个流行的 Java 持久层框架,提供了对数据库的访问和操作功能。通过本文,读者...

    配套视频的Hibernate4环境搭建源码

    跟博客上视频配套的源码,hibernate 4.19

    struts2.0+hibernate环境搭建

    在"struts2.0+hibernate环境搭建"的过程中,我们需要进行以下几个关键步骤: 1. **创建数据库表**: - 使用Oracle10g数据库,创建名为`users`的表,包含`userid`(序列化列)、`username`、`fullname`、`birthday`...

    Hibernate4.1环境搭建

    ### Hibernate4.1环境搭建详解 #### 一、概述 在构建现代Web应用程序时,集成Spring框架、Struts2以及Hibernate等技术是非常常见的选择。这些技术的组合通常被称为SSH(Spring + Struts + Hibernate),是一种非常...

Global site tag (gtag.js) - Google Analytics