`

org.hibernate.AnnotationException: No identifier specified for entity

阅读更多
使用hibernate的e-r映射pojo类的时候遇到org.hibernate.AnnotationException: No identifier specified for entity异常。可是entity类的注释没有问题,唯一的不正常的地方是这张表比较特殊没有主键,好像在使用hibernate的映射表的时候entity类是必须要主键的,否则就会报出这个异常。
解决办法自然是add一个主键进去,添加主键的神器就在我的上一篇文章中,这里主要是对实体类的注释,应该做添加
    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    @Column(name = "id", nullable = false)
    private int id;
分享到:
评论

相关推荐

    hibernate错误解决方案

    nested exception is org.hibernate.MappingException: Repeated column in mapping for entity: com.xindeco.myregister.pojo.MyRegisterInfo column: password (should be mapped with insert="false" update=...

    hibernate.properties

    # Hibernate, Relational Persistence for Idiomatic Java # # License: GNU Lesser General Public License (LGPL), version 2.1 or later. # See the lgpl.txt file in the root directory or <http://...

    org.restlet-2.3.0.jar 最新版本

    《深入理解org.restlet-2.3.0.jar:Java RESTful开发的得力助手》 在Java开发领域,REST(Representational State Transfer)架构风格已经成为构建Web服务的主流选择,而org.restlet-2.3.0.jar则是实现RESTful API...

    外网无法访问HDFS org.apache.hadoop.hdfs.BlockMissingException: Could not obtain block

    报错 org.apache.hadoop.hdfs.BlockMissingException: Could not obtain block 2、百度结果 参考 https://blog.csdn.net/xiaozhaoshigedasb/article/details/88999595  防火墙记得关掉; 查看DataNode是否启动;...

    解决error C2065: '_beginthreadex' :undeclared identifier

    ### 解决Error C2065:'_beginthreadex':Undeclared Identifier #### 错误概述 在编译过程中遇到“Error C2065:'_beginthreadex':undeclared identifier”这一错误信息时,通常意味着编译器无法识别`_...

    hibernate配置属性参数[定义].pdf

    例如,如果使用 MySQL 数据库,可以设置为 `org.hibernate.dialect.MySQL5Dialect`。 2. `hibernate.show_sql`:当设置为 `true` 时,Hibernate 会在控制台上输出执行的 SQL 语句,这对于调试和理解底层数据库操作...

    将tc下的程序移植到vc中.pdf

    8. **错误提示:error C2065: 'EGA' : undeclared identifier 或 error C2065: 'EGAHI' : undeclared identifier** 解决办法:删除定义`int gdriver = EGA, gmode = EGAHI;`的代码,改用`initgraph(640, 480);`初始...

    Hibernate映射导致的几个异常

    标题与描述概述的知识点主要集中在Hibernate映射过程中可能遇到的各种异常情况,这涉及到数据库与对象模型之间的映射问题,以及Hibernate框架在处理这些映射时可能产生的错误。下面将对这些异常进行详细的解释和分析...

    hibernate配置参数大全

    hibernate.transaction.manager_lookup_class=org.hibernate.transaction.JBossTransactionManagerLookup ``` #### 三、方言配置(Dialect) 方言配置是Hibernate与不同类型的数据库进行交互的基础,它决定了...

    Unitils-jar包

    Unitils 测试框架目的是让单元测试变得更加容易和可维护。Unitils 构建在DbUnit 与 ...进行测试并提供与Spring 和Hibernate 相集成。Unitils 设计成以一种高度可配置和松散耦 合的方式来添加这些服务到单元测试中

    ApkIDE3.3.0.0作者原版,解决常见apk打包安装问题.rar

    AndroidManifest.xml:1: error: No resource identifier found for attribute 'compileSdkVersionCodename' in package 'android' 解决方法:在AndroidManifest.xml中删除'compileSdkVersionCodename相关的。 二、...

    uCOS_III例子程序+Micrium.RTOS.1.0.0.pack

    d:\Keil_v5\ARM\PACK\Micrium\RTOS\1.0.0\Software\uCOS-II\Ports\ARM-Cortex-M3\Generic\RealView\os_cpu_c.c(258): error: #20: identifier "p_stk" is undefined 在os_cpu_c.c中增加变量OS_STK_DATA *p_stk_data...

    go-ipfs_v0.4.22_linux-amd64.tar.gz

    2. **获取文件**:通过文件的IPFS哈希地址(也称为CID,Content Identifier)使用`ipfs get`命令下载网络上的文件。 3. **pinning**:为了确保本地节点长期存储某些重要文件,可以使用`ipfs pin`命令,这样即使其他...

    hibernate常见异常

    包括 net.sf.hibernate.MappingException、net.sf.hibernate.PropertyNotFoundException、org.hibernate.id.IdentifierGenerationException 以及 a different object with the same identifier value was already ...

    AndroidApk混淆编译时,报告java.io.IOException…错误解决办法

    Error:Execution failed for task ‘:gviews:transformClassesAndResourcesWithProguardForRelease’. Java.io.IOException: The same input jar [E:\Android\myProgram\angel\libs\alipaySdk-20160825.jar] is ...

    Manning.Java.Persistence.with.Hibernate.Nov.2006

    1. **Hibernate核心概念**:包括实体(Entity)、标识符(Identifier)、持久化类、对象状态(Transient、Persistent、Detached)、Session、Transaction等。 2. **配置与环境设置**:讲解如何在项目中引入...

    hibernate常见问题及处理.doc

    4. `org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save():` 此异常意味着在尝试保存对象前,对象的主键没有被正确设置。通常,这是由于在映射...

    pascal编译错误和运行错误信息中英文对照表

    2. **error2: Identifier expected - 缺标识符** - **含义**:编译器期望在当前位置看到一个标识符(例如变量名、过程名等)。 - **解决方案**:检查语法并确保正确使用了标识符。 3. **error3: Unknown ...

    Hibernate 4 学习笔记

    3. **Entity 和标识符 (Identifier):** Entity代表数据库中的表,每个实体都有一个唯一的标识符(ID),用于区分不同的实体实例。 4. **SessionFactory:** SessionFactory是线程安全的,负责创建Session实例。它...

Global site tag (gtag.js) - Google Analytics