java - HIbernate配置文件加载速度快

标签 java hibernate hibernate.cfg.xml

如何使用类路径引用当前包来离线加载hibernate配置和映射文件。 每次运行在线加载时,需要花费大量时间来获取配置和映射。

最佳答案

首先,访问类路径上的文件应该很快,因此您应该真正弄清楚到底是什么花费了时间。我猜这不是文件访问(除非你有一些时髦的远程类加载器)。

如果加载配置对象确实需要时间,那么您始终可以将该对象序列化为二进制文件,并在以后反序列化它,因为 Configuration实现java.io.Serialized

关于java - HIbernate配置文件加载速度快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33567671/

相关文章:

java - 我是否正确配置了 Hibernate hibernate.cfg.xml 文件?

java - 如何使用 Hibernate 连接到 Oracle 12c PDB

java - 为什么 Eclipse 将接口(interface)方法标记为 public abstract?

java - 使用外部配置文件配置log4j日志级别

java - Stackoverflow 映射 (Hibernate)

java - 如何与JPA查询这种一对一的关系

hibernate - 为什么 Hibernate 找不到/hibernate.cfg.xml?

java - 根据深度级别更改 JTree 节点图标

java - 从 PlaceHolderFragment : "' com. 执行 AsyncTask example.Activity.this' 无法从静态上下文引用”

java - @TableGenerator 可以保存表中最后使用的 id 而不是下一个可用的 id 吗?