grails create-service
grails create-service book
grails create-service org.bookstore.Book
create-service
目的
create-service
命令为给定的基本名称创建一个 Grails 服务类和关联的单元测试。
示例
说明
为给定的基本名称创建一个服务。该参数是可选的,但如果您不包括它,该命令将询问您服务名称。
一个 service 封装业务逻辑,由控制器委派来执行 Grails 应用程序的核心逻辑。
该服务名称可以包含一个 Java 包,例如上面最后一个示例中的 org.bookstore
,但如果未提供该名称,则使用默认名称。因此,第二个示例将创建文件 grails-app/service/<appname>/BookService.groovy
,而最后一个示例将创建 grails-app/services/org/bookstore/BookService.groovy
目录。请注意,确定类名称时,服务名称的首字母始终大写。
如果您希望命令默认为服务的不同包,请在 运行时配置 中提供 grails.project.groupId
的值。
请注意,此命令仅为方便起见,如果您愿意,您还可以在您喜欢的文本编辑器或 IDE 中创建服务。
用法
grails create-service <<name>>