1

我来自 Grails 背景,最近使用 GORM 在 Micronaut 中启动了一个项目。

我试图在文档中找到所需的信息,但不清楚我们如何在控制器中检索发布数据,验证它类似于 Grails 中提供的命令对象,并使用文档中提供的接口服务将其保存到数据库中

PS:我知道我可以将每个字段映射到控制器中的动作参数,并声明一个接口方法,将每个参数指定为属性,但这似乎不是正确的做法,因为我的域类有这么多属性。据我所知,进行@Transactional 操作或任何方法都可以保存数据,但我想知道Micronaut 中的正确方法。

我的要求很简单,在 Micronaut 中使用 GORM 将帖子数据保存在数据库中。

4

1 回答 1

1

如果我是你,我会回顾文档,第 6.4 到 6.11 节: https ://docs.micronaut.io/snapshot/guide/index.html#binding

https://docs.micronaut.io/snapshot/guide/index.html#datavalidation http://hibernate.org/validator/

Micronaut 非常基于注释,不像 Grails 使用约定优于配置。但是在 Grails 4 中,Micronaut 将接管应用程序上下文,为您提供 Micronaut 的一些好处,但仍保持约定优于配置。

于 2018-11-19T12:32:43.357 回答