从hibernate-jpa-2.0-api迁移到hibernate-jpa-2.1-api

时间:2017-02-22 10:52:14

标签: hibernate jpa jpa-2.0 jpa-2.1

目前我正在使用Spiring数据jpa和2.0 JPA版本。我正在考虑从 hibernate-jpa-2.0-api 迁移到 hibernate-jpa-2.1-api ,因为版本 2.1 包含一些非常有用的功能。

我的问题如下:迁移是否有任何风险?例如:JPA 2.1版本可能会弃用2.0版本的某些方法。

请告诉我,如果有什么事情,我应该注意。

当前的Hibernate依赖项:

<!-- ***************************************************** -->
            <!-- Hibernate dependencies -->
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-validator</artifactId>
                <version>5.0.1.Final</version>
            </dependency>
            <dependency>
                <groupId>net.sf.ehcache</groupId>
                <artifactId>ehcache</artifactId>
                <version>2.7.0</version>
            </dependency>

            <dependency>
                <groupId>org.hibernate.javax.persistence</groupId>
                <artifactId>hibernate-jpa-2.0-api</artifactId>
                <version>1.0.1.Final</version>
            </dependency>
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-entitymanager</artifactId>
                <version>4.2.7.Final</version>
            </dependency>
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-ehcache</artifactId>
                <version>4.2.7.Final</version>
            </dependency>
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-validator-annotation-processor</artifactId>
                <version>5.0.1.Final</version>
            </dependency>
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-core</artifactId>
                <version>4.2.7.Final</version>
            </dependency>

0 个答案:

没有答案