`

Hibernate学习中的ExceptionInInitializerError解决

阅读更多
在使用Hibernate3.6.1时出现这样的问题
Exception in thread "main" java.lang.ExceptionInInitializerError
	at org.hibernate.cfg.Configuration.reset(Configuration.java:330)
	at org.hibernate.cfg.Configuration.<init>(Configuration.java:296)
	at org.hibernate.cfg.Configuration.<init>(Configuration.java:300)
	at org.hibernate.cfg.AnnotationConfiguration.<init>(AnnotationConfiguration.java:74)
	at com.macleo.SaveWorker.main(SaveWorker.java:25)
Caused by: java.lang.NullPointerException
	at org.hibernate.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:167)
	at org.hibernate.cfg.Environment.<clinit>(Environment.java:608)
	... 5 more


解决:
嘿嘿嘿嘿....



参考:
1.http://blog.csdn.net/aaronbai/archive/2006/12/17/1446516.aspx

2.http://topic.csdn.net/u/20110205/01/e123e681-60ec-45d1-87c6-3a7862aeca78.html?seed=129169960&r=72086597#r_72086597
分享到:
评论

相关推荐

    Java java.lang.ExceptionInInitializerError 错误如何解决

    `java.lang.ExceptionInInitializerError` 是Java编程语言中一个特殊的运行时异常,它通常表示在类的静态初始化过程中发生了异常。这个错误不是因为类的构造函数,而是由于静态变量初始化或者静态初始化块(也称为...

    java.lang.ExceptionInInitializerError异常的解决方法

    java.lang.ExceptionInInitializerError异常的解决方法 java.lang.ExceptionInInitializerError异常是一种常见的Java异常,它发生在静态变量的初始化过程中。了解这个异常的解决方法对于Java开发者来说非常重要。 ...

    手动搭建Hibernate框架工程

    在IT行业中,Hibernate是一个非常流行的Java对象关系映射(ORM)框架,它简化了数据库与Java...在`Hibernate_02`这个压缩包文件中,可能包含了更详细的代码示例或更深入的教程,你可以结合这些资源进一步学习和实践。

    hibernate简单案例

    在学习和使用Hibernate的过程中,理解其核心概念和API,以及如何进行配置,是至关重要的。在实际工作中,熟练掌握Hibernate可以显著提高开发效率,减少出错的可能性,使数据库操作变得更加便捷。

    Hibernate中注解的使用

    在Java的持久化框架Hibernate中,注解的引入极大地简化了对象关系映射(ORM)的配置过程。本文将详细讲解如何在Hibernate中使用注解进行实体bean的配置。 首先,我们来看一下Hibernate注解的基本概念。自从JDK 1.5...

    Android studio报: java.lang.ExceptionInInitializerError 错误

    通过查看类的静态变量的初始化顺序、捕获静态代码块中的异常、处理类的构造函数中的异常、查看类的静态变量的赋值顺序等方法,可以解决ExceptionInInitializerError错误。在Android studio中,解决方法是查看项目的...

    hibernate面试题及答案

    - **加载映射文件**:根据`hibernate.cfg.xml`中指定的映射文件路径,加载`.hbm.xml`文件或注解形式的映射信息,这些映射信息定义了实体类与数据库表之间的对应关系。 - **创建SessionFactory**:通过配置信息构建...

    搭建一个简单的Hibernate工程

    在pom.xml文件中添加Hibernate及其依赖的库,例如: ```xml &lt;groupId&gt;org.hibernate &lt;artifactId&gt;hibernate-core &lt;version&gt;5.4.32.Final &lt;groupId&gt;mysql &lt;artifactId&gt;mysql-connector-java &lt;version&gt;...

    解决出现 java.lang.ExceptionInInitializerError错误问题

    解决 `ExceptionInInitializerError` 的方法通常包括: 1. **检查静态初始化块和静态变量的初始化**:确保这些代码在运行时不会抛出异常,特别是在使用第三方库或依赖于外部配置时。 2. **处理可能的null值**:避免...

    Hibernate注解编程实例

    而`HibernateUtils`类则负责初始化`SessionFactory`实例,这是Hibernate中非常重要的组成部分,它负责创建`Session`实例,而`Session`实例则用于执行所有对数据库的操作。 ```java public class HibernateUtils { ...

    06_传智播客hibernate教程_完善HibernateUtil类及hql查询入门

    在IT行业中,Hibernate是一个非常重要的Java持久化框架,它简化了数据库操作,使得开发者可以更加专注于业务逻辑,而不是底层的数据存取细节。本教程聚焦于“完善HibernateUtil类及HQL查询入门”,让我们深入探讨这...

    使用Hibernate开发租房系统 (笔记)

    通过将数据库的连接信息集中管理于配置文件中,以及提供了一套强大的对象持久化机制,Hibernate使得开发人员能够更加专注于业务逻辑的实现,而不是繁琐的数据库交互细节。 #### 编写实体映射文件 实体映射文件是...

    第一个Hibernate小程序

    **第一个Hibernate小程序** 在Java开发中,Hibernate是一个非常流行的持久化框架,它...随着对框架的深入学习,你可以利用其高级特性,如 Criteria 查询、HQL(Hibernate Query Language)等,进一步提升开发效率。

    hibernate配置示例

    在Hibernate中,每一个数据库表都对应一个Java实体类。例如,`MyEntity.java`可能是这样的: ```java import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence....

    hibernate简单配置

    **hibernate简单配置** Hibernate 是一款强大的Java对象关系映射(ORM)框架,它极大地简化了数据库操作,使得开发者可以...为了深入了解Hibernate,可以参考提供的博客链接或其他在线教程,进一步学习其高级特性。

    SSH框架搭配,spring+struts+hibernate框架搭配步骤

    SSH 框架搭配是指将 SSH 三大框架(Spring、Struts、Hibernate)集成到一起,实现了一个完整的 Web 应用程序开发解决方案。下面是 SSH 框架搭配的详细步骤: Step 1: 创建 Java-Web 项目 首先,需要创建一个 Java-...

    先建一个数据库映射类(UserInfo)

    Hibernate解决的主要问题就是ORM映射问题,即如何将数据库表中的数据映射到Java对象上。本文主要介绍如何在Hibernate框架中创建一个数据库映射类`UserInfo`。 #### 创建数据库映射类(UserInfo) 在Hibernate框架中...

    exception 需要解决的问题

    在IT行业中,异常处理是程序开发中不可或缺的一部分。异常(Exception)是程序运行时出现的错误情况,它中断了...通过不断学习和实践,我们可以更好地应对"exception 需要解决的问题",编写出更加健壮和可靠的软件。

Global site tag (gtag.js) - Google Analytics