2017-05-22 1 views
0

나는 Saving-User-last-login-Time-in-Grails의 간단한 튜토리얼을 사용하여 lastLoginTimeUser에 추가합니다. 따라서 user이 로그인 할 때마다 마지막으로 로그인 한 날짜/시간이 데이터베이스에 저장됩니다. 나는 튜토리얼에서 제공된 단계들을 정확히 따라 갔다. 하지만 결국이 오류가 발생합니다.그루비 웜 코드를 설정 파일에 넣는 중 오류가 있습니까?

방법 없음 서명 : (구성 $ _run_closure3_closure11) 값 : [구성 $ _run_closure3_closure11 @가 12fab25]

의 모습 groovy.util.ConfigObject.withTransaction()는 인수 유형에 적용 입니다 Config.groovy 파일의 Gorm 코드는 존중되지 않습니다. 누구든지이 문제를 해결하기 위해 어디에서 코드를 옮겨야할까요?

도움을 주시면 감사하겠습니다. 감사.

답변

1

대신 application.groovy을 시도하십시오. 자세한 내용은 registeringCallbackClosures을 참조하십시오.

비슷한 동작을 얻기위한 더 많은 통찰력 및 기타 접근 방법은 Events을 참조하십시오.

+0

고마워요! 이게 내 문제를 해결했지만 제안이 효과가있을 것 같습니다. 나는 그것을 받아 들인다. http://stackoverflow.com/questions/13757368/grails-spring-security-logging-in-with-a-target-url-skips-post-authentication-w – kofhearts

관련 문제