为了更快地学习 spring 和 hibernate 的使用,我阅读了几本书的章节,并从 netbeans 6.7 创建了一个简单的 java 项目。 我决定使用 hibernate 注释而不是映射文件。因此在我的 pojo 中我导入 javax.persistence.*;我有一个错误,javax 不存在。这听起来让我感到惊讶。是因为它是一个简单的 java 应用程序吗?我来自 .Net 背景,这个迷你项目的主要思想是使用(DAO)它,因为我将使用 .Net 中的类库项目。如何解决,否则我只需要创建另一个项目类型。如果是的话是哪一个?谢谢阅读。
最佳答案
您安装了哪个版本的 NetBeans?您是否安装了支持 Java Web 和 EE 的版本? Java Persistence API 是 Java EE 的一部分,因此标准 Java SE 安装不会打包必要的库。
关于Javax 包和带有 spring hibernate 的简单 java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1103428/