gpt4 book ai didi

java - 如何知道使用了哪个框架?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:46:50 24 4
gpt4 key购买 nike

最近让我参与了一个新项目,我完全不知道用的是什么框架。过了很长时间我才知道用spring,因为我看到了一些导入,比如

import org.springframework.beans.factory.annotation.Configurable; 

我确定用的是spring。现在我完全不知道是用hibernate还是用jpa。当我问我的同事时,有些人说用了jpa,有些人告诉hibernate,这意味着他们也很困惑。任何人都可以对此有所了解。我怎么知道使用了 jpa 还是 hibernate。

应该专门为 jpa 或 hibernate 导入哪些包。请提供任何提示

最佳答案

可能发生的事情是,该项目正在使用 Hibernate 作为 JPA 的实现。

要检查是否使用了 JPA,请检查代码并查看是否可以找到 EntityManagerEntityManagerFactory

查看是否使用 Hibernate 的一种方法是检查 Spring 配置并查看是否在任何地方使用了 HibernateJpaVendorAdapter

如果你有一个 persistence.xml 文件,HibernateJpaVendorAdapter 不应该出现在任何地方,你可以检查文件中是否提到了 hibernate

关于java - 如何知道使用了哪个框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23055437/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com