'Grails First App'에 해당되는 글 4건
- 2012.12.29 [Grails] 게시판 만들기 1
- 2012.12.29 Grails - 2.2.0
- 2011.10.22 Grails - 1.3.7
- 2009.03.06 [IBM dWs] Grails 마스터하기: 첫 번째 Grails 애플리케이션 구축하기
- [Grails] 게시판 만들기 1
- 日常茶飯事
- 2012. 12. 29. 04:15
- 시작
- 스캐폴딩
EntryContoller를 클릭하면 404에러가 난다.
EntryContoller.groovy
다시 호출해본다.
아직은 입력 필드가 없다.
- 도메인 생성
Entry.groovy
- stats 로 확인
> mygrails create-app blog
> cd blog
> grails //start mygrails
grails> create-domain-class com.sample.blog.Entry
grails> create-controller com.sample.blog.Entry
grails> run-app
> cd blog
> grails //start mygrails
grails> create-domain-class com.sample.blog.Entry
grails> create-controller com.sample.blog.Entry
grails> run-app
- 스캐폴딩
EntryContoller를 클릭하면 404에러가 난다.
EntryContoller.groovy
다시 호출해본다.
아직은 입력 필드가 없다.
- 도메인 생성
Entry.groovy
- stats 로 확인
- Grails - 2.2.0
- 日常茶飯事
- 2012. 12. 29. 03:55
Grails가 버전이 올라가면서 많은 부분이 바뀌었다.
개발환경에 대화형 모드를 사용했고
자동 완성 기능도 지원한다. Grails 명령어만 지원하는게 아니고, 패키지명에도 지원된다.
HSQLDB 대신 H2를 사용함. 1Database Console 제공
UI도 변경되었음.
기본적으로 jQuery를 사용
그리고 메세지가 한글이 지원된다. 2
- Hello World Example
개발환경에 대화형 모드를 사용했고
자동 완성 기능도 지원한다. Grails 명령어만 지원하는게 아니고, 패키지명에도 지원된다.
HSQLDB 대신 H2를 사용함. 1Database Console 제공
UI도 변경되었음.
기본적으로 jQuery를 사용
그리고 메세지가 한글이 지원된다. 2
- Hello World Example
> grails create-app helloworld
> cd helloworld
> grails
grails> create-controller hello
> cd helloworld
> grails
grails> create-controller hello
grails-app/controllers/helloworld/HelloController.groovy
def index() { render "Hello World!" }
grails> run-appdef index() { render "Hello World!" }
- Grails - 1.3.7
- 日常茶飯事
- 2011. 10. 22. 07:58
- Grails Quick Start
- Create project
- Create Domain class
D:\reps\grails_workspace\bookstore\grails-app\domain\bookstore\Book.groovy
D:\reps\grails_workspace\bookstore\grails-app\controllers\bookstore\BookController
http://localhost:8080/bookstore/
- 프로젝트 이름에 -, .을 사용하지 말것.
trip-planner : domain, controller는 trip/planner/로 생기는데 view는 trip/만 생김
trip.planner : 상동
tripPlanner : tripplanner/로 생김
- Create project
> grails create-app bookstore
> cd bookstore
> cd bookstore
- Create Domain class
> grails create-domain-class Book //패키지를 지정하지 않으면 프로젝트명으로 패키지가 구성된다.
> grails create-domain-class com.example.Book
> grails create-domain-class com.example.Book
D:\reps\grails_workspace\bookstore\grails-app\domain\bookstore\Book.groovy
package bookstore class Book { String title String author }- Create controller
>
grails create-controller Book
D:\reps\grails_workspace\bookstore\grails-app\controllers\bookstore\BookController
package bookstore class BookController { // def index = { } def scaffold = Book }- Run Application
> start grails run-app
http://localhost:8080/bookstore/
- 프로젝트 이름에 -, .을 사용하지 말것.
trip-planner : domain, controller는 trip/planner/로 생기는데 view는 trip/만 생김
trip.planner : 상동
tripPlanner : tripplanner/로 생김
- [IBM dWs] Grails 마스터하기: 첫 번째 Grails 애플리케이션 구축하기
- 日常茶飯事
- 2009. 3. 6. 06:34
- Installation
- Sample
Browse to http://localhost:8080/trip-planner
- 포트 변경
- 동적 스캐폴딩
trip-planner/grails-app/controllers/TripController.groovy
- 참고자료
IBM developerWorks : Grails 마스터하기
NetBeans : Introduction to the Grails Web Framework
[Grails1.0 사용자 가이드] 전체 목록
Grails Korean Home
- Sample
> grails create-app trip-planner
> cd trip-planner
> grails create-domain-class Trip
Add member variable to grails-app/domain/Trip.groovy
> grails generate-all Trip
> grails run-app
> cd trip-planner
> grails create-domain-class Trip
Add member variable to grails-app/domain/Trip.groovy
> grails generate-all Trip
> grails run-app
Browse to http://localhost:8080/trip-planner
- 포트 변경
- 동적 스캐폴딩
trip-planner/grails-app/controllers/TripController.groovy
class TripController{
def scaffold = Trip
}
전체 코드 15줄(grails stats 로 확인가능)로 CRUD 기능을 처리하는 웹어플리케이션을 작성할 수 있다.def scaffold = Trip
}
- 참고자료
IBM developerWorks : Grails 마스터하기
NetBeans : Introduction to the Grails Web Framework
[Grails1.0 사용자 가이드] 전체 목록
Grails Korean Home
Recent comment