행복한 아빠

[Grails1.0 사용자 가이드] 전체 목록 본문

Grails

[Grails1.0 사용자 가이드] 전체 목록

행복한아빠 2008. 3. 12. 15:48
사용자 삽입 이미지
Grails 좀 공부해볼까해서 User Guide보고 나름 정리했습니다.
처음 시작하고 금방 정리할 줄 알았는데 생각보다 양이 많아 시간이 좀 걸렸습니다.

정리하면서 다시 한 번 느끼지만 진짜 막강 Grails입니다. 최신의 좋다는 기술을 잘 통합하였고 생산력 무지 좋습니다. RoR을 쓰고 싶지만 주로 쓰는 언어가 Java라 군침만 흘리고 있었는데 RoR/Ruby 스크립팅 언어의 유연성과 자바의 엔터프라이즈급 서비스가 만나 환상의 조합을 이루고 있습니다.

1. 소개
Grails의 일반적인 내용을 소개합니다.

2. 시작하기
 
Grails 설치 및 Hello World 수준의 Getting Start가 있습니다.

3. Configuration
여러가지 Grails 설정파일을 다룹니다.

4. 명령어
Grails에서 제공하는 유용한 명령어 사용법을 설명합니다.

5. Object Relational Mapping (GORM) - 1
도메인 클래스를 만들기 위해 객체-테이블 매핑(ORM) 기술을 다룹니다. 매우 중요한 내용들입니다.
  • 빠른 시작을 위한 가이드
  • GORM에서 도메인 모델 만들기
  • 영속성(Persistence) 기본
5. Object Relational Mapping (GORM) - 2
GORM에서 다양한 방법으로 SQL 질의하는 방법을 설명합니다.
5. Object Relational Mapping (GORM) - 3
GROM의 기타 고급 기능들에 대해 설명합니다.
  • 고급 GROM 기능들
  • 프로그램 방식의 트랜잭션
  • GORM과 제약조건
6. 웹 계층 - 1
웹 계층에서 요청을 처리하는 컨트롤러에 대해 집중 분석합니다.
6. 웹 계층 - 2
Grails에서 뷰를 표현하는 GSP에 대해 설명합니다.
6. 웹 계층 - 3
Grails의 강력한 태그 라이브러리 사용법과 사용자 정의 태그 라이브러리 작성방법을 설명합니다.
6. 웹 계층 - 4
다양한 방법으로 URL을 컨트롤러의 액션으로 매핑하는 방법을 이야기합니다.
6. 웹 계층 - 5
Spring의 웹 플로우를 Grails에서 사용하는 방법을 다룹니다.
6. 웹 계층 - 6
Grails의 강력한 필터 기능을 설명합니다.
6. 웹 계층 - 7
그 밖의 웹에서 Ajax을 사용하는 방법과 Grails가 자동으로 컨텐츠의 종류를 결정하는 방법에 설명합니다.
  • Ajax
  • 컨텐트 종류 결정(Content Negotiation)
7. 유효성검사
제약조건을 이용하여 데이터 바인딩 같은 곳에서 사용할 수 있는 편리한 입력 데이터 유효성 검사 방법을 다룹니다.

8. 서비스 계층
핵심 비즈니스 로직을 재사용이 쉽도록 서비스 계층으로 분리하고 이것을 이용하는 방법을 설명합니다.
물론 자바로 작성된 서비스를 이용하는 방법도 설명합니다.

9. 테스팅
Grails가 지원하는 자동화된 여러 가지 테스트 방법을 다룹니다.

10. 국제화
애플리케이션이 여러 언어로 서비스가 가능하도록 국제화(Internationalization)기능을 사용하는 방법을 설명합니다.

11. 보안
악의적인 공격자로 부터 애플리케이션을 보호하기 위해 Grails가 제공하는 방법과 그 외의 것들을 다룹니다.

12. 플러그인
Grails의 플러그인을 작성하는 방법을 설명합니다.

13. 웹서비스
SOAP이나 REST 스타일의 웹서비스를 Grails에서 얼마나 쉽게 작성할 수 있는지 보여줍니다.

14. Grails와 Spring
Grails와 Spring이 어떤 식으로 연동하는지 고급 사용자를 위해 설명합니다.

15. Grails 와 Hibernate
GORM 기능으로 부족할 때 Hibernate의 모든 기능을 완전히 사용할 수 있는 방법을 이야기합니다.
덧붙여 Hibernate로 구현된 자바 도메인 클래스를 이용하는 방법도 설명합니다.

16. Scaffolding
명령어 한 줄로 CRUD가 가능한 애플리케이션을 한방에 자동생성해 주는 강력한 Scaffolding에 대해 이야기 합니다.진짜 생산력 짱~입니다.
5 Comments
댓글쓰기 폼