`

Java中HibernateXMLUtil类代码

阅读更多
   在学习Hinernate开发中使用XML文件配置实体类时,用到了HibernateXMLUtil工具类,以为是在Hinernate框架下的工具类,在包了找了一圈都没有看到,上网搜索竟然搜不到相关的信息。后来在谷歌上找到了一个该类的实现:
    在类里面使用Configuration 对象加载XML配置文件,代码如下:
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;


public class HibernateXMLUtil {

	private static final SessionFactory sessionFactory;

	static {
		try {
			// 从 hibernate_xml.cfg.xml 中加载配置
			sessionFactory = new Configuration().configure(
					"hibernate_xml.cfg.xml").buildSessionFactory();
		} catch (Throwable ex) {
			System.err.println("Initial SessionFactory creation failed." + ex);
			throw new ExceptionInInitializerError(ex);
		}
	}

	public static SessionFactory getSessionFactory() {
		return sessionFactory;
	}
	
}
分享到:
评论

相关推荐

    Java2Pas Java代码转pas代码

    由于Java和Pascal的语法差异,转换过程中可能会遇到一些挑战,比如Java中的匿名内部类在Pascal中可能需要不同的表示方式,或者Java的泛型在Pascal中可能没有直接对应的概念。 Java2Pas.exe很可能是这个工具的可执行...

    Java动态编译Java代码,运行在内存中,并执行

    创建 URLClassLoader 类加载器 * 2.获取当前执行的classpath的所有jar包的路径 * 3.通过java的ToolProvider创建JavaCompile,用来执行class源文件 * 4.创建DiagnosticCollector用来执行获取执行失败的错误结果 *...

    7个Java小游戏源代码

    7个Java小游戏源代码 解压密码是:yykings

    JAVA实现抖音代码跳舞源码

    在压缩包中的"dance"文件可能是项目源代码的主目录,包含编译后的类文件、资源文件以及项目配置文件。如果你打算进一步研究或修改这个项目,你需要有Java开发环境(JDK),并将项目导入到IDE(如IntelliJ IDEA或...

    java简单计算器源代码.doc

    5. Java类和对象:该源代码定义了一个 CalcultorThree 类,展示了如何使用类和对象来封装计算器的逻辑。 6. Java中的数学运算:该源代码实现了基本的数学运算,如加减乘除和正弦函数,展示了如何使用 Java 语言来...

    存储Java版的算法代码实现,以及进行工具类,实用短代码的积累

    存储Java版的算法代码实现,以及进行工具类,实用短代码的积累存储Java版的算法代码实现,以及进行工具类,实用短代码的积累存储Java版的算法代码实现,以及进行工具类,实用短代码的积累存储Java版的算法代码实现,...

    java源代码,java源代码

    9. **泛型**:Java 5引入的泛型提升了代码的类型安全性和可读性,允许在类、接口和方法中使用类型参数。 10. **注解(Annotation)**:注解是一种元数据,可以提供编译器和JVM在编译时或运行时进行检查和处理的信息...

    java代码-java时间工具类代码合集

    java代码-java时间工具类代码合集 ——学习参考资料:仅用于个人学习使用!

    java日历记事本源代码(多种实现)

    java日历记事本源代码(多种实现)java日历记事本源代码(多种实现)java日历记事本源代码(多种实现)java日历记事本源代码(多种实现)java日历记事本源代码(多种实现)java日历记事本源代码(多种实现)java日历...

    java简单小游戏代码

    3. **类与对象**:`GuessFrame.class`和`GuessNumTest.class`是编译后的Java类文件,它们对应着源代码中的类。每个类都有自己的属性(成员变量)和行为(方法),在游戏代码中,这些属性和方法将定义游戏的状态和...

    java倒计时源代码

    在Java中,倒计时通常通过`java.util.Timer`或`java.time`包中的类来实现。`Timer`类可以创建定时任务,按照预定的时间间隔执行特定的操作,比如更新倒计时的显示。而`java.time`包提供了更高级的时间和日期处理能力...

    java新手代码适合初学者简单经典.zip

    - **条件语句**:Java中的if-else语句用于进行条件判断,例如根据某个条件执行不同的代码块。 - **循环语句**:for、while和do-while循环用于重复执行一段代码,直到满足特定条件为止。初学者在学习这些文件时,...

    java时间转换类代码

    用于JAVA开发中string date calendar等时间类型的相互转换的代码

    关于JAVA的基本类源代码.rar

    关于JAVA的基本类源代码.rar,希望能给你点帮助!!!

    C# to Java 代码转换工具

    一个很强大的工具, 能将c#代码片段、文件甚至工程直接转换成java代码,并能彻底解决外部引用的DLL问题,最强的是支持c#工程的直接转换,生成的Java代码质量也很不错。软件已破解,去除了未注册版最多只能转换1000行的...

    java自动生成全套代码项目,可直接生成页面

    不知道怎么上传系统图片,java自动生成jsp,controller,service及实现类,mapper,操作简单,只需要自己在系统管理-代码生成里面进行操作即可,系统最后会导出具体操作文档,内自带mysql数据库脚本,源码需要在Tomcat...

    java 验证统一社会信用代码

    java ,验证统一社会信用代码

    java转js工具

    Java到JavaScript转换工具有助于开发者将已有的Java代码库移植到JavaScript环境中,这在Web开发中尤其有用,因为JavaScript是浏览器端的主要脚本语言。这样的工具能够帮助开发者利用Java的强大功能来构建前端应用,...

    164个完整的Java源程序代码

    首先,这些Java源代码可能包括了基础的语法结构,例如类(Class)、对象(Object)、方法(Method)、变量(Variable)等。Java中的类是面向对象编程的基础,它定义了一组相关属性和行为的集合。对象是类的实例,而...

    java代码保护,防止反编译

    本文首先讨论了保护Java程序的基本方法,然后对代码混淆问题进行深入研究,最后结合一个实际的应用程序,分析如何在实践中保护Java程序。 Java代码保护的重要性 Java语言的应用在全世界范围正流行,它广泛的应用在...

Global site tag (gtag.js) - Google Analytics