【发布时间】:2022-01-03 21:28:28
【问题描述】:
我正在尝试将 cglib 添加为默认字节码提供程序。我正在使用hibernate.cfg.xml 文件来配置会话工厂。
<property name="hibernate.bytecode.provider">cglib</property>
我的配置文件中的上述代码行不会对行为进行任何更改。它仍然将javassist 设置为字节码提供者。
原来是“javaassist”设置为默认提供程序。此配置在 Environment form hibernate.properties 文件中更新。除了 Environment 类的静态初始化程序之外,我没有在任何地方找到对字节码提供程序创建者方法的任何引用。
是否有任何确定的方法可以从 xml 配置文件中分配默认字节码生成器。
【问题讨论】:
标签: hibernate