어떤 변수에 어떤 동적 메서드가 추가되는지 알아내는 가장 좋은 방법은 무엇입니까? documentation 또는 컨트롤러 클래스의 javadoc에 설명되어 있지 않습니다.Grails 컨트롤러 - 동적 메서드 설명서
예는 Grails의 컨트롤러에서 params 객체입니다 :
params.int('max')
INT 방법은 주입 나는이 특정 맵에 사용할 수있는 여분의 어떤 방법을 알고 싶습니다.
어떤 변수에 어떤 동적 메서드가 추가되는지 알아내는 가장 좋은 방법은 무엇입니까? documentation 또는 컨트롤러 클래스의 javadoc에 설명되어 있지 않습니다.Grails 컨트롤러 - 동적 메서드 설명서
예는 Grails의 컨트롤러에서 params 객체입니다 :
params.int('max')
INT 방법은 주입 나는이 특정 맵에 사용할 수있는 여분의 어떤 방법을 알고 싶습니다.
내가 확실한 가이드의 내 사본 2 몇 일 전 Grails를하고 원시적 형 8 개 변환하는 방법이 있습니다, 여기에 언급 된 바와 같이있어 :
갈색, J. S., 로쉐, G. (2013). Grails에 대한 확실한 안내서 2. 뉴욕 : Apress.이 ... Grails는 편의 방법을 제공합니다 이 유형의 요청 매개 변수에 변환을 수행합니다. 그 방법은
params
객체에서 사용할 수있는 자바 (Boolean
,byte
,char
,short
,int
,long
,float
및double
)에 의해 정의 된 기본 유형의 모든 팔에 해당하는 이름이 있습니다. 메서드마다 하나 또는 두 개의 인수를 받아들입니다. 첫 번째 인수는 변환 될 요청 매개 변수 의 이름이며 두 번째 인수는 기본 값 이며 해당 요청 매개 변수 을 찾을 수 없거나 변환 중에 오류가 발생하는 경우 반환됩니다. ....이 변환 방법의 다른 유형list
라는 :그리고 거기 또한
list
라는 변환하는 방법을 언급했다.list
방법 ... 동일한 이름의 복수의 요청 파라미터를 처리 유용
ISBN : 978-1-4302-4377-9
나는 그것에서 인용하는 저작권에 위반되지는 희망...
그리고 그래, 내가 생각 책 훌륭한을 Grails에 대한 더 깊은 이해를 원하는 다른 프로그래머에게 Grail에 대한 확실한 안내서을 추천 할 것입니다.또한, dais.com에서 Grails Mailing Lists과 Groovy Zone 이상은 Grails 관련 질문 및/또는 뉴스를위한 훌륭한 자료입니다. Groovy JDK documentation도 큰 도움이됩니다. @doelleri가 대답했습니다.
불행히도, 이러한 방법은 문서화가 잘되어 있지 않습니다. 가장 좋은 문서는 문서의 Simple Type Converters 섹션에 있습니다. 그들은 Grails 1.2의 릴리스 노트에서 간략하게 언급되었는데, 아마도 더 도움이되지 않습니다.
Groovy JDK도 Groovy가 표준 Java 클래스에 추가하는 메소드를 확인하는 데 유용한 리소스입니다.