|Making Java Groovy
Kenneth A. Kousen
MEAP Began: January 2011
Softbound print: August 2013 (est.) | 350 pages
|Order today and start reading Making Java Groovy today through MEAP|
|MEAP + Ebook only - $35.99|
|MEAP + Print book (includes Ebook) when available - $44.99|
|* For more information, please see the MEAP FAQs page.|
|About MEAP Release Date Estimates|
Table of Contents, MEAP Chapters & Resources
|Table of Contents||Resources|
PART 1: UP TO SPEEDWITH GROOVY
1. Why add Groovy to Java - FREE
2. Groovy by example - AVAILABLE
3. Code-level integration - AVAILABLE
PART 2: GROOVY TOOLS
4. Build processes - AVAILABLE
5. Testing Groovy and Java projects - AVAILABLE
PART 3: GROOVY IN THE REALWORLD
6. The Spring framework - AVAILABLE
7. Database access - AVAILABLE
8. Working with SOAP-based web services - AVAILABLE
9. RESTful web services - AVAILABLE
10. Building and testing web applications - AVAILABLE
11. The future
A. Groovy by feature - AVAILABLE
Java is large and powerful, but that size and power carries with it complexity and accumulated inconsistencies. Groovy is an elegant JVM-based dynamic language that gracefully co-exists with Java. It both extends and simplifies Java—and for most Java developers, Groovy is super easy to learn. If you know where to apply it, adding in a little Groovy will make you a better Java developer.
Making Java Groovy is a practical handbook for developers who want to blend Groovy into their day-to-day work with Java. It starts by introducing the key differences between Java and Groovy—and how you can use them to your advantage. Then, it guides you step-by-step through realistic development challenges, from web applications to web services to desktop applications, and shows how Groovy makes them easier to put into production.
This book stays away from theory and drills down on the typical situations you face every day, like consuming and creating SOAP and RESTful web services, working with databases, and using the Spring framework. You'll also explore the great Groovy tools for build processes, testing, and deployment. Finally, you'll learn how Groovy-based domain specific languages simplify Java development.
- Why, where, and how to add Groovy to existing systems
- Groovy tools like Gradle for builds and Spock for testing
- Using Groovy frameworks like Grails and Griffon
- Modern techniques like closures, builders, and metaprogramming
It is unlikely you'll ever rewrite a legacy Java system in Groovy. The good news is that you don't have to. This book helps you make your Java a little groovier and your life a little easier.
About the Author
Ken Kousen is an independent consultant and trainer specializing in Spring, Hibernate, Groovy, and Grails. He holds numerous technical certifications, along with degrees in Mathematics, Mechanical and Aerospace Engineering, and Computer Science.
About the Early Access Version
This Early Access version of Making Java Groovy enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.