`

MyEclipse下hibernate开发环境的配置(hibernate+annotation+log4j+junit)

阅读更多

一、配置原始的hibernate开发环境

      1、下载hibernate-distribution-3.3.2.GA安装包,slf4j-1.5.8安装包

      2、在MyEclipse中创建一个user libraray,命名为"hiberante",将如下的jar包导入其中

            hibernate-distribution-3.3.2.GA/hibernate3.jar

            hibernate-distribution-3.3.2.GA/lib/required目录下的所有jar文件

            slf4j-1.5.8/slf4j-nop-1.5.8.jar

         只要项目中引用"hibernate"库文件,就可以开发hibernate程序了

二、配置支持annotation的hibernate开发环境

     1、下载hibernate-annotations-3.4.0.GA安装包

     2、将如下的jar包引入到"hibernate的库目录中"

           hibernate-annotations-3.4.0.GA/hibernate annotaion jar

       hibernate-annotations-3.4.0.GA/lib/ejb3 persistence jar

         hibernate-annotations-3.4.0.GA/lib/hibernate common annotations jar

      现在你可以开发支持注解的hibernate程序了

三  搭建log4j环境

    1、下载apache-log4j-1.2.15安装包

    2、将slf4j-nop-1.5.8.jar文件从"hibernate"中删除,然后在“hibernate”中加入如下jar包

        apache-log4j-1.2.15/log4j-1.2.15.jar //log4j jar包

        slf4j-1.5.8/slf4j-log4j12-1.5.8.jar  //用于转换的jar包,因为hibernate支持的是slf4j-nop-1.5.8.jar。

    3、再谈slf

        slf是一个接口,它有很多的实现,比如:

slf的实现:slf4j nodep ,log4j ,jdk logging api ,apache common-log.我配置的是log4j的实现

    4、配置log4j.properties文件

             

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
log4j.rootLogger=warn, stdout
log4j.logger.org.hibernate.tool.hbm2ddl=debug//这一句很重要!

   至此log4j配置成功!运行hibernate程序时就会有日志的输出

四、搭建junit环境

             下载junit-4.7.jar,将它加入到“hibernate”库中

      这样就可以以junit的方式运行hibernate程序了。

 

   

 

        

<!--EndFragment-->

            

分享到:
评论

相关推荐

    springmvc5+hibernate5+junit4+log4j2整合实例

    1. **环境配置**:首先,确保你的开发环境已经安装了MyEclipse 2015、JDK 1.8 和 Tomcat 8.0。这些是开发和运行Java Web应用的基础。 2. **创建项目**:在MyEclipse中创建一个Dynamic Web Project,并引入Spring ...

    MyEclipse+Hibernate快速入门中文版

    ### MyEclipse+Hibernate快速入门知识点详解 #### 一、前言 本文档旨在通过一个简单易懂的方式,介绍如何在MyEclipse环境下配置并使用Hibernate框架。这是一份非常适合初学者使用的指南,特别是对于那些希望快速...

    MYECLIPSE + STRUTS2 + SPRING4 + HIBERNATE4 + STRUCTS2S+OGNL + MYSQL_5.7.12

    **MYECLIPSE**是一款基于Eclipse平台的Java EE集成开发环境。它提供了丰富的插件支持,包括但不限于数据库连接、版本控制、Web开发等,使得Java开发变得更加简单高效。MYECLIPSE支持多种服务器部署环境,如: - **...

    myeclipse下hibernate用法

    本文将指导您如何在 MyEclipse 中使用 Hibernate,並详细介绍了创建数据库、配置数据库连接、初始化 Hibernate 开发环境、生成 POJO 及 hbm 映射文件等步骤。 创建数据库 在 MyEclipse 中,我们可以使用 SQL ...

    struts2+hibernate+spring+mysql+tomcat+log4j

    整个项目在MyEclipse集成开发环境中构建,并在Tomcat服务器上运行,数据库连接使用MySQL。 这个项目实例为初学者提供了一个了解和实践Java Web开发技术的平台,同时也是对这些框架集成使用的一个典型示例。开发者...

    图文教程MyEclipse配置struts+hibernate+spring.doc

    在本文档中,我们可以看到如何使用log4j来记录应用程序的日志信息,包括添加log4j的jar文件、配置log4j.properties文件等。 8.数据库连接 在本文档中,我们可以看到如何使用hibernate来连接数据库,包括建立数据库...

    图解MyEclipse配置struts+hibernate+spring 免费下载

    图解MyEclipse配置struts+hibernate+spring图解MyEclipse配置struts+hibernate+spring图解MyEclipse配置struts+hibernate+spring图解MyEclipse配置struts+hibernate+spring图解MyEclipse配置struts+hibernate+spring...

    myeclipse+hibernate项目配置包

    MyEclipse作为一款功能强大的Java EE集成开发环境,与Hibernate这样的流行ORM(对象关系映射)框架结合,能够极大地提升开发者的工作效率。本配置包是针对这两者的整合,旨在帮助用户快速设置并运行基于Hibernate的...

    MyEclipse中hibernate的配置

    本文将详细介绍如何在MyEclipse 8.5环境下进行Hibernate的基本配置,并通过一个简单的例子来展示其配置过程及使用方式。 #### 二、Hibernate与JDBC对比 在介绍具体的配置步骤前,我们先简单对比一下Hibernate与JDBC...

    王者归来之JAVA程序开发大全:基于MYECLIPSE平台+STRUTS+HIBERNATE+SPRING主体流框架开发.pdf

    本书以MyEclipse作为集成开发环境,结合四大主流框架Struts、Hibernate、Spring,详细阐述了Java应用程序的开发流程和技术要点。 首先,MyEclipse是著名的Java开发工具,集成了多种开发功能,如代码编辑、调试、...

    struts+spring+hibernate开发的+开发环境_eclipse3.1+MyEclipse4.1+tomcat5

    这个压缩包文件“struts+spring+hibernate开发的+开发环境_eclipse3.1+MyEclipse4.1+tomcat5”显然提供了一个基于这些技术的新闻发布系统的开发环境。下面我们将详细探讨这三大框架以及相关的开发工具和服务器。 **...

    在myeclipse中配置hibernate 自动生成配置文件

    在myeclipse中配置hibernate 自动生成配置文件在myeclipse中配置hibernate 自动生成配置文件

    MyEclipse配置struts+hibernate+spring+FreeMarke

    在IT行业中,集成开发环境(IDE)如MyEclipse是开发者的重要工具,它提供了一站式的解决方案来构建复杂的Web应用程序。本教程将详细介绍如何在MyEclipse中配置四大框架:Struts、Hibernate、Spring和FreeMarker,以...

    MyEclipse+struts+Hibernate配置开发

    【MyEclipse+Struts+Hibernate配置开发】是Java Web开发中常见的技术栈组合,主要用于构建企业级的、基于模型-视图-控制器(MVC)架构的应用程序。本篇文章将简要介绍如何配置和使用这些工具进行开发。 首先,**...

    Myeclipse开发struts+hibernate+spring新手入门--环境配置---项目开发示例

    Myeclipse 是一个集成开发环境,它是Eclipse的扩展,尤其适合Java EE项目的开发。Myeclipse 提供了丰富的向导和工具,使得配置Struts、Hibernate和Spring变得简单。在项目中,可以通过右键选择Properties,进入Java ...

    在Myeclipse下搭建的SpringMvc+Spring+Hibernate框架

    【标题】"在Myeclipse下搭建的SpringMvc+Spring+Hibernate框架"涉及的主要知识点是企业级Java开发中的三大核心技术:SpringMVC、Spring和Hibernate,以及如何在集成开发环境MyEclipse中进行项目构建。 1. **...

    Myeclipse自动生成Hibernate配置文件及实体类映射ORM

    Myeclipse 是一个功能强大的集成开发环境(IDE),它提供了许多实用的功能来简化软件开发过程。在这个示例中,我们将展示如何使用 Myeclipse 自动生成 Hibernate 配置文件及实体类映射 ORM 配置文件。 第一步骤:...

Global site tag (gtag.js) - Google Analytics