gpt4 book ai didi

mysql - Hibernate JPA是否支持mysql InnoDB和MyISAM引擎

转载 作者:行者123 更新时间:2023-11-29 06:51:38 24 4
gpt4 key购买 nike

我是否需要以不同方式注释 java 域类。我有两个表,一个是用 InnoDB 创建的,另一个是用 MyISAM 创建的。要求就像我无法用 InnoDB 创建两者一样。我已经使用 JPA 创建了他们的域 java 类。现在我不确定,我的 Java 代码是否会像在 InnoDB 表中一样正常工作!

最佳答案

Do I need to annotate the java domain classes differently.

不,您不需要更改 java 类。据我所知,如果数据库发生变化,对 java 类没有影响,它们保持不变,只有配置文件发生变化,如 url、方言、用户名和密码。在您的情况下,如果您将数据库引擎从 InnoDb 更改为 MyISAM,则不需要从 Java 端进行任何更改。虽然 MyIsam 不支持交易,但您必须注意您的交易。

关于mysql - Hibernate JPA是否支持mysql InnoDB和MyISAM引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15022799/

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