【发布时间】:2012-09-27 13:55:05
【问题描述】:
我有一个表,它有一个由表生成器生成的主键:
@TableGenerator(name = "resourceIdGenerator", table = "SEQUENCE", pkColumnName = "NAME", pkColumnValue = "resource_type_id", valueColumnName = "NEXTID", allocationSize = 1) 而且效果很好。
但是,我有另一个系统(非 java),它通过向其中插入新记录来不时修改同一个表。我想知道是否可以从另一个不使用 JPA 的系统更新我的这个表生成器的值?还是 JPA 自己维护它,它是唯一管理 tablegenerator 表的人?
【问题讨论】:
-
如果我错了,请纠正我,但是tableGenerator与插入数据库中的记录无关,它只是生成表。
标签: java jakarta-ee jpa