Grails 2.4.4에서 Grails 3.2.4로 업그레이드 중입니다. 테스트에 도움이되는 몇 가지 팩토리를 설치 했으므로 역할 팩토리는 잘 작동하며 사용자가 생성되기 전에 실행됩니다. 출력은 println "create user."
def testUser = new User(username: '[email protected]', firstN
로 재 인증 난 그냥 (컨트롤러에서) 수동 사용자 인증을위한 springSecurityService.reauthenticate(userid, password)
를 사용하여 즉 올바른 암호, password 관계없이 값의 성공 것을 알 수 있었던 것, 잘못된 암호, null 암호 등 내가 뭔가를 잃어버렸나요? springSecurityService 메소드
grails2 프로젝트를 grails3으로 업그레이드하고 있습니다. beforeUpdate 및 afterInsert에 일부 논리가 있지만 grails3이 제거 된 경우 before and after interceptors 어떻게 그 논리를 grails3에서 사용할 수 있습니까? 같이 당신은 단순히 도메인 클래스 내에서 방법을 정의 할 수 있습니다
Grails 2에서 Grails 3으로 업그레이드 한 응용 프로그램이 있는데 grails 3은 테이블을 생성하지 않습니다.이 테이블에는 데이터가 없어야합니다. 이 도메인 클래스에서 기준을 만들면 오류가 발생합니다. grails 2 앱을 실행하면 데이터베이스에 테이블이 생성되지만 grails 3에서는 생성하지 않습니다. 테이블에 아무것도 저장할 수 없습니다.
Grails 3 및 org.grails.plugins:views-json:1.0.0을 사용하고 있습니다. json 결과로 명령 객체를 렌더링 할 수 있습니까? 모델에 제공된 도메인 클래스 만 렌더링합니까? 내가 시도 : model {
TrainingStatisticsCommand cmd
}
json.cmd {
startDate cmd
gson 렌더링보기에 몇 개의 객체를 보낼 수 있습니까? respond trainings, [status: OK, view:"trainingsByClients", model: [myVariable: "test", anotherVariable: 123]]
와의 GSON보기 : 나는 컨트롤러에 사용하려고 model {
Iterable<Trainin
나는 Grails를 3.2.3을 사용하고 Grails의-응용 프로그램/뷰/교육에서 자신의 전망을 만들어 해요 : _short-training.gson의를 import com.example.trainings.Training
model {
Training training
}
json g.render(training, [includes:['id
나는 그것의 부분은 추출에 구성 (각 사용, 비계,하지만 클라이언트 측) 각도 기반 CRUD 애플리케이션을위한 발전기를 작성하려고 해요 GORM의 메타 정보 이제 저는 단단한 벽에 부딪 혔습니다. ID 필드가 생성되지 않지만 응용 프로그램에서 관리되는 경우를 처리하고 싶습니다. 나는 'phoneId'해야한다 여기이 클래스에 대한 식별자 역할을하는 필드를 검
사용 Grails의 : 3.1.12 [문제] 내가 나중에 사용할 수 있도록 초기화에 JSON 명명 된 구성을 생성하는 플러그인을 만들었습니다 . 빈 (bean) : MyBean implements InitializingBean{
void afterPropertiesSet() throws Exception {
JSON.createNam