Đi bộ điều khiển sau:Tại sao Grails yêu cầu tôi sử dụng `def` thay vì` void` trong bộ điều khiển?
package test
class TestController {
static defaultAction = "test"
def test() {
render "test"
}
}
Tại sao test
định nghĩa với def test() {
thay vì một cái gì đó giống như void test() {
? Không phải từ khóa def
chỉ được sử dụng cho các bao đóng hoặc chức năng trong một tập lệnh (tức là không có trong một lớp Groovy)?