【发布时间】:2011-04-02 01:03:13
【问题描述】:
是否可以将 bean 的键字段与 DB2 中的身份主键列映射? 样品表: 创建表地址( ID INTEGER NOT NULL 默认生成为 IDENTITY ( 从 1 开始 增加 1 最小值 1 最大值 2147483647 无循环 缓存 20 没有订单), 第 1 行 VARCHAR(255) 非空, 第 2 行 VARCHAR(255), 城市 VARCHAR(255) 非空, 邮政编码 VARCHAR(6) NOT NULL, 国家 VARCHAR(50) 非空, 纬度双倍, 经度 DOUBLE ) 审核无 数据采集 无 CCSID UNICODE;
ejbCreate 方法已被定制为不设置 ID 字段,但它被初始化为整数类型的默认值 - 0,所以我在第二次和对 ejbCreate 的调用之后得到 DuplicateKeyException。 实现 IDENTITY 行为的最佳方法是什么?我找到了许多 JBoss 的示例,但没有找到 WAS 的示例。 使用 JPA 很容易,但此时必须使用 CMP 2.0
【问题讨论】:
标签: java jakarta-ee websphere ejb-2.x cmp