gpt4 book ai didi

grails - grails 脚手架是否以任何方式进行交易?

转载 作者:行者123 更新时间:2023-12-04 20:50:00 38 4
gpt4 key购买 nike

我看了Controller.groovy源代码,看起来 CRUD 操作不是事务性的(至少是明确的)。

如果我是对的,这是否意味着不应该在生产中按原样使用动态脚手架?有没有办法使它具有事务性(即我可以修改 Controller.groovy 或其他什么?)?

最佳答案

你是对的,脚手架不是交易性的。这可能是因为 grails 和 hibernate 支持不支持事务的数据源,例如 MySQL 的 MyISAM 引擎。

您可以将其更改为事务性,如下所示:

  • 运行 grails install-templates
  • 编辑 src/templates/scaffolding/Controller.groovy

  • Grails 将把这个模板用于 generate-controller或者每当它动态生成脚手架 Controller 时。

    关于grails - grails 脚手架是否以任何方式进行交易?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12144890/

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