The Definitive Guide to Grails (Second Edition)
This book is divided into 17 chapters and one appendix. Unlike the first edition, coverage of Groovy is saved for the appendix. If you have no experience using Groovy, then it is recommended that you read the appendix first as the chapters themselves dive straight into Grails starting with Chapte...
Đã lưu trong:
Những tác giả chính: | , |
---|---|
Định dạng: | Sách |
Ngôn ngữ: | English |
Được phát hành: |
Apress
2013
|
Những chủ đề: | |
Truy cập trực tuyến: | http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/34870 |
Các nhãn: |
Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
|
Thư viện lưu trữ: | Thư viện Trường Đại học Đà Lạt |
---|
id |
oai:scholar.dlu.edu.vn:DLU123456789-34870 |
---|---|
record_format |
dspace |
institution |
Thư viện Trường Đại học Đà Lạt |
collection |
Thư viện số |
language |
English |
topic |
Computer |
spellingShingle |
Computer Rocher, Rocher Brown, Jeff The Definitive Guide to Grails (Second Edition) |
description |
This book is divided into 17 chapters and one appendix. Unlike the first edition, coverage of
Groovy is saved for the appendix. If you have no experience using Groovy, then it is recommended
that you read the appendix first as the chapters themselves dive straight into Grails
starting with Chapter 1, which covers the basic philosophy behind Grails.
In Chapter 2 we take you through a kick-start, demonstrating how you can quickly get
productive with Grails. Then from Chapter 3 onward we delve into detailed coverage of each
concept within Grails from domain classes in Chapter 3 to views in Chapter 5. By this point, you
should have a good understanding of the basics.
The book will then dive straight into the nitty-gritty details of Grails in Chapter 6 with coverage
of URL mappings, followed by the multilingual experience that is internationalization in
Chapter 7. If you haven’t had enough excitement by this point, then Chapter 8 should solve that
with coverage of Grails’ support for adaptive Ajax.
In Chapter 9 the book will begin to cover some of the more advanced features of Grails staring
with Web Flow. In Chapter 10 you’ll get a much better understanding of how GORM works,
while in Chapter 11 you’ll learn how to leverage declarative transactions with Grails services.
Chapter 12 goes into a lot of detail on how you can integrate Grails into your existing ecosystem;
then in Chapter 13 you will get to become a Grails plugin developer as you explore the
features offered by Grails’ plugin system. Security is the focal point for Chapter 14, while in
Chapter 15 we’ll cover publishing web services with Grails.
Finally, Chapter 16 and Chapter 17 are dedicated to the more advanced topics of integrating
Grails with the underlying Spring and Hibernate frameworks. |
format |
Book |
author |
Rocher, Rocher Brown, Jeff |
author_facet |
Rocher, Rocher Brown, Jeff |
author_sort |
Rocher, Rocher |
title |
The Definitive Guide to Grails (Second Edition) |
title_short |
The Definitive Guide to Grails (Second Edition) |
title_full |
The Definitive Guide to Grails (Second Edition) |
title_fullStr |
The Definitive Guide to Grails (Second Edition) |
title_full_unstemmed |
The Definitive Guide to Grails (Second Edition) |
title_sort |
definitive guide to grails (second edition) |
publisher |
Apress |
publishDate |
2013 |
url |
http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/34870 |
_version_ |
1757668338467602432 |
spelling |
oai:scholar.dlu.edu.vn:DLU123456789-348702014-01-19T08:20:38Z The Definitive Guide to Grails (Second Edition) Rocher, Rocher Brown, Jeff Computer This book is divided into 17 chapters and one appendix. Unlike the first edition, coverage of Groovy is saved for the appendix. If you have no experience using Groovy, then it is recommended that you read the appendix first as the chapters themselves dive straight into Grails starting with Chapter 1, which covers the basic philosophy behind Grails. In Chapter 2 we take you through a kick-start, demonstrating how you can quickly get productive with Grails. Then from Chapter 3 onward we delve into detailed coverage of each concept within Grails from domain classes in Chapter 3 to views in Chapter 5. By this point, you should have a good understanding of the basics. The book will then dive straight into the nitty-gritty details of Grails in Chapter 6 with coverage of URL mappings, followed by the multilingual experience that is internationalization in Chapter 7. If you haven’t had enough excitement by this point, then Chapter 8 should solve that with coverage of Grails’ support for adaptive Ajax. In Chapter 9 the book will begin to cover some of the more advanced features of Grails staring with Web Flow. In Chapter 10 you’ll get a much better understanding of how GORM works, while in Chapter 11 you’ll learn how to leverage declarative transactions with Grails services. Chapter 12 goes into a lot of detail on how you can integrate Grails into your existing ecosystem; then in Chapter 13 you will get to become a Grails plugin developer as you explore the features offered by Grails’ plugin system. Security is the focal point for Chapter 14, while in Chapter 15 we’ll cover publishing web services with Grails. Finally, Chapter 16 and Chapter 17 are dedicated to the more advanced topics of integrating Grails with the underlying Spring and Hibernate frameworks. About the Authors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix About the Technical Reviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi Acknowledgments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv Chapter 1 The Essence of Grails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Chapter 2 Getting Started with Grails. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Chapter 3 Understanding Domain Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Chapter 4 Understanding Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Chapter 5 Understanding Views. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Chapter 6 Mapping URLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 Chapter 7 Internationalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 Chapter 8 Ajax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 Chapter 9 Creating Web Flows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Chapter 10 GORM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Chapter 11 Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 Chapter 12 Integrating Grails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 Chapter 13 Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367 Chapter 14 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407 Chapter 15 Web Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449 Chapter 16 Leveraging Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487 Chapter 17 Legacy Integration with Hibernate . . . . . . . . . . . . . . . . . . . . . . . . . . . 519 Appendix The Groovy Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571 2013-07-23T02:51:42Z 2013-07-23T02:51:42Z 2009 Book 978-1-59059-995-2 http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/34870 en application/pdf Apress |