Javax 包和带有 spring hibernate 的简单 java 应用程序

标签 java hibernate spring jakarta-ee

为了更快地学习 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/

相关文章:

java - @Cacheable 命中的 Spring 缓存日志记录

Java 类方法、方法 invoke() 和原始类型

java - 使用 JDK9 的 Eclipse Indigo

java - Hibernate:在有序列表中删除后插入

multithreading - 当监听器线程终止时,如何在不重新启动服务器的情况下获得与服务器丢失的连接

java - 如何在 spring mvc rest Controller 中返回二进制数据而不是 base64 编码的 byte[]

java - java中的可迭代对象和迭代器

java - 替换字符串内的子字符串不起作用? Java XML

java - 如何在 Hibernate 上使用 QueryDSL 过滤映射值?

java - Hibernate 设置的字段可以是最终的吗?