|Categories||Free Downloadable Java and Java EE eBooks!|
|A Practical Introduction to Data Structures and Algorithm Analysis in C++ and Java
Maven: The Complete Reference
Maven is a project management tool which encompasses a project object model, a set of standards, a project lifecycle, a dependency management system, and logic for executing plugin goals at defined phases in a lifecycle. When you use Maven, you describe your project using a well-defined project object model, Maven can then apply cross-cutting logic from a set of shared (or custom) plugins. The Complete Reference is an essential tool for anyone currently working with Maven.
Google App Engine Java Experiments
This book is for Java programmers looking to get started on Google App Engine, as well as App Engine programmers looking to move to Java.
Spring by Example
This book covers Spring from basic to advanced, including Spring JPA, Spring IoC container, Spring AOP and AspectJ, Spring data access support, Spring transaction management, Spring Web and Portlet MVC, Spring testing support, Spring support for remoting, EJB, JMS, JMX, E�mail, scheduling, and scripting languages. This book also introduces several common Spring Portfolio projects that will bring significant value to your application development, including Spring Security, Spring Web Flow, and Spring Web Services.
The Java EE 6 Tutorial
This book is a task-oriented, example-driven guide to developing enterprise applications for the Java Platform, Enterprise Edition 6 (Java EE 6). Written by members of the Java EE 6 documentation team at Oracle, this book provides new and intermediate Java programmers with a deep understanding of the platform.
Maven by Example
This book is an introduction to Apache Maven which uses a set of examples to demonstrate core concepts. Starting with a simple Maven project which contains a single class and a single unit test, this book slowly develops an enterprise multi-module project which interacts with a database, interacts with a remote API, and presents a simple web application.
Maven Cookbook is a Handbook about Apache Maven.
Getting Started with Grails, Second Edition
Grails is a Java- and Groovy-based web framework that is built for speed. First-time developers are amazed at how quickly you can get a page-centric MVC web site up and running thanks to the scaffolding and convention over configuration that Grails provides. Advanced web developers are often pleasantly surprised at how easy it is to leverage their existing Spring and Hibernate experience.
Better Builds with Maven. The How-to Guide for Maven 2.0
Welcome to Better Builds with Maven, an indispensable guide to understand and use Maven 2.0.