gpt4 book ai didi

mysql - Eclipse JPA (MySQL) 自动生成位字段到字节,我可以让它生成位到 bool 值吗

转载 作者:行者123 更新时间:2023-11-30 22:21:54 25 4
gpt4 key购买 nike

在 Eclipse JPA Entities from Tables 中,它将列 byte from mysql 转换为 byte in java

如何更改为 bool 值(Netbeans 可以正确生成)?

预先感谢您的回答。

最佳答案

[嗯。我没有看到 MySQL 文档说它的数据类型为 BYTE。也许你是刻薄的 BIT?]

无论哪种方式:

Dali(生成 JPA 实体的 Eclipse 部分)使用 DTP(Eclipse 的另一部分)来确定特定数据类型的 Java 属性类型。这些映射特定于数据库平台,并在各种 DTP 插件的 .xmi 文件中指定。

例如,对于 MySQL,数据类型 BIT(以及 BOOLBOOLEAN)映射到 Java 类型 文件中的字节/runtime/vendors/MySql_5.1/MySql_5.1.xmi在插件 jar 中./plugins/org.eclipse.datatools.enablement.mysql.dbdefinition_1.0.4.v201109022331

您可以提取适当的 .xmi 文件,对其进行编辑,然后将其返回到其 jar 中,这应该会改变实体的生成方式。

关于mysql - Eclipse JPA (MySQL) 自动生成位字段到字节,我可以让它生成位到 bool 值吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36448502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com