实体 DB Tibero可以没有PK。将数据库实体映射到代码(通过数据库模式生成持久性映射)需要Hibernate.
当然,您可以读取 ResultSet 并进一步处理它,但这在读取时很方便,而在写入或更新数据库中的记录时,您将不得不实现您的自行车。
你有什么建议吗?是否有其他 ORM 系统可以在没有 PK 的情况下工作?
Ps 如果没有 PC,即使更新也无法完成,因为没有可以让您准确识别记录的唯一字段。Tibero 中的所有属性都可以为空,这意味着您可以有 N 个字段为空的记录。
也许它会对某人有用......
创建了一个注释来定义主键
在每个班级注册地址
我接收
ResultSet并传递给填充类的方法回到
List<MyEntityClass>我工作的地方,改变我需要的