Java Hibernate字节码检测不适用于5.1.0版本

Java Hibernate字节码检测不适用于5.1.0版本,java,hibernate,Java,Hibernate,我想在属性级别进行延迟加载。我为Hibernate 4.3.11版本的模型类进行了字节码插装。它工作正常,没有任何问题。但是,当我将jars升级到5.1.0时,相同的字节码检测无法工作 我在谷歌上搜索了一下,但同样没有运气。如果有人有任何想法,请告诉我 我的POM.xml是为4.3.11版本工作的 org.apache.maven.plugins maven antrun插件 hib字节码优化 进程类 跑 ***Hibernate字节码优化***${basedir} 我相信ANT instru

我想在属性级别进行延迟加载。我为Hibernate 4.3.11版本的模型类进行了字节码插装。它工作正常,没有任何问题。但是,当我将jars升级到5.1.0时,相同的字节码检测无法工作

我在谷歌上搜索了一下,但同样没有运气。如果有人有任何想法,请告诉我

我的POM.xml是为4.3.11版本工作的

org.apache.maven.plugins
maven antrun插件
hib字节码优化
进程类
跑
***Hibernate字节码优化***${basedir}

我相信ANT instrument工具已经被弃用了

对于5.0,有一个可以通过maven调用的grade工具,如:

<build>
    <plugins>
        [...]
        <plugin>
            <groupId>org.hibernate.orm.tooling</groupId>
            <artifactId>hibernate-enhance-maven-plugin</artifactId>
            <version>$currentHibernateVersion</version>
            <executions>
                <execution>
                    <configuration>
                        <failOnError>true</failOnError>
                        <enableLazyInitialization>true</enableLazyInitialization>
                        <enableDirtyTracking>true</enableDirtyTracking>
                        <enableAssociationManagement>true</enableAssociationManagement>
                    </configuration>
                    <goals>
                        <goal>enhance</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
        [...]
    </plugins>
</build>

[...]
org.hibernate.orm.tooling
hibernate增强maven插件
$CurrentHibernation外翻
真的
真的
真的
真的
增强
[...]
<build>
    <plugins>
        [...]
        <plugin>
            <groupId>org.hibernate.orm.tooling</groupId>
            <artifactId>hibernate-enhance-maven-plugin</artifactId>
            <version>$currentHibernateVersion</version>
            <executions>
                <execution>
                    <configuration>
                        <failOnError>true</failOnError>
                        <enableLazyInitialization>true</enableLazyInitialization>
                        <enableDirtyTracking>true</enableDirtyTracking>
                        <enableAssociationManagement>true</enableAssociationManagement>
                    </configuration>
                    <goals>
                        <goal>enhance</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
        [...]
    </plugins>
</build>