gpt4 book ai didi

generator - MyBatis Generator 删除 useGenerateKeys ="true"

转载 作者:行者123 更新时间:2023-12-02 23:32:06 32 4
gpt4 key购买 nike

我在 Eclipse Helios 中使用 MyBatis Generator (MyBatis Generator 1.3.1.201101032122),但每次我自动生成持久类时,生成器都会删除属性 useGenerateKeys="true"。

例如,我的 AdresseMapper.xml 中有该标签。在我更改了数据库中的某些内容并运行“Generate MyBatis Artifacts”后,此标签被覆盖并且 useGenerateKey 不再存在...当我删除警告 - @mbg generated 时,新生成的插入(没有属性)之间存在冲突)和旧版本...

你能帮我一下吗?我在官方文档中没有找到任何内容..

非常感谢法比奥

最佳答案

MyBatis 生成器必须知道哪一列生成了键。您可以使用 table 标记内的 generateKey 标记来完成此操作。

示例:

    <table tableName="adresse" alias="adresse">
<generatedKey column="id" sqlStatement="MySql" identity="true" />
</table>

关于generator - MyBatis Generator 删除 useGenerateKeys ="true",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11851158/

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