grails - 无论如何,有没有更改默认的Grails服务命名约定?

标签 grails

我想创建Grails服务,而不为类名使用* Service后缀约定(例如,将我的类Scheduler而不是ScheduleService命名)。无论如何,是否有超越Grails的默认行为并将grails-app/service目录中的任何对象视为Grails服务?

最佳答案

我不这么认为,但是如果原因是您想为bean使用不同的名称,则可以尝试为scheduleService注册一个别名。
根据on this page的注释,您应该可以将其添加到resources.groovy:

springConfig.addAlias('scheduler','scheduleService')

我还没有尝试过,也没有在文档中找到任何东西。

关于grails - 无论如何,有没有更改默认的Grails服务命名约定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13977710/

相关文章:

Grails 3 解析具有 "."键的 HashMap 属性在早期版本中无法按预期工作

grails - 满足多个表条件

grails - jQuery移动样式适用于整个项目-为什么?

java - hibernate SQLQueryImpl setParameter 与 setString

grails - 将 Spring Security 应用于插件

Grails:从 Taglib 中获取当前 View 名称

grails - 用于生产部署的Grails 2.5.3 NPE( Assets 管道)

grails - 使用 Google OAuth API 检索出生日期和婚姻状况

grails - Grails-无法对域包/文件夹中的枚举进行单元测试

grails - 在grails中更新一个域对象的多个实例