Java in a Nutshell, 7th Edition

Java in a Nutshell, 7th Edition

This updated edition of Java in a Nutshell not only helps experienced Java programmers get the most out of Java versions 9 through 11, it’s also a learning path for new developers. Chock full of examples that demonstrate how to take complete advantage of modern Java APIs and...
Starting Out with Java Early Objects, 5 edition

Starting Out with Java Early Objects, 5 edition

Tony Gaddis’s accessible, step-by-step presentation helps beginning students understand the important details necessary to become skilled programmers at an introductory level. Gaddis motivates the study of both programming skills and the Java programming language by presenting all the details needed to understand the “how” and the “why”—but never...
Foundations of AOP for J2EE Development

Foundations of AOP for J2EE Development

* The concepts of AOP are presented independently of any particular implementation * The book covers all 4 major existing tools for AOP: AspectJ, JBoss AOP, AspectWerkz, JAC * The book covers the implementation of a technical aspect based on the Hibernate object/relational persistence framework, a J2EE application...
Reactive Streams in Java

Reactive Streams in Java

Get an easy introduction to reactive streams in Java to handle concurrency, data streams, and the propagation of change in today’s applications. This compact book includes in-depth introductions to RxJava, Akka Streams, and Reactor, and integrates the latest related features from Java 9 and 11, as well as...
Dependency Injection

Dependency Injection

Dependency Injection is an in-depth guide to the current best practices forusing the Dependency Injection pattern-the key concept in Spring and therapidly-growing Google Guice. It explores Dependency Injection, sometimescalled Inversion of Control, in fine detail with numerous practical examples.Developers will learn to apply important techniques, focusing on their...
NHibernate in Action

NHibernate in Action

In the classic style of Manning’s “In Action” series, NHibernate in Action shows.NET developers how to use the NHibernate Object/Relational Mapping tool.This book is a translation from Java to .NET, as well as an expansion, ofManning’s bestselling Hibernate in Action. All traces of Java have been carefullyreplaced by...
Pro Spring Boot 2, 2nd Edition

Pro Spring Boot 2, 2nd Edition

Quickly and productively develop complex Spring applications and microservices out of the box, with minimal concern over things like configurations. This revised book will show you how to fully leverage the Spring Boot 2 technology and how to apply it to create enterprise ready applications that just work....
The Definitive Guide to NetBeans™ Platform 7

The Definitive Guide to NetBeans™ Platform 7

The NetBeans Platform is the world’s only modular Swing application framework, used by very large organizations in mission-critical scenarios, such as at Boeing and Northrop Grumman, as well as in the financial sector and in the oil/gas industry. For these large customers in enterprises who are increasingly interested...
Java XML and JSON, 2nd Edition

Java XML and JSON, 2nd Edition

Use this guide to master the XML metalanguage and JSON data format along with significant Java APIs for parsing and creating XML and JSON documents from the Java language. New in this edition is coverage of Jackson (a JSON processor for Java) and Oracle’s own Java API for...
The Definitive Guide to JasperReports

The Definitive Guide to JasperReports

This book covers the JavaOne award winning JasperReports tool at length. Written by JasperForge’s Teodor Danciu, Founder and Architect JasperReport, this authoritative book: Shows the power that this open source Java reporting tool has and its ability to deliver rich content onto the screen, to the printer, or...
The Definitive Guide to Apache MyFaces and Facelets

The Definitive Guide to Apache MyFaces and Facelets

This expert-written book covers the open source Apache MyFaces project, which is the most popular implementation of JavaServer Faces, a Web framework put forth by Sun MicroSystems. The text introduces the basics of MyFaces and the JSF Standard and goes beyond fundamentals to provide a thorough understanding of...
Java Programming, 9th Edition

Java Programming, 9th Edition

Discover the power of Java™ for developing applications today when you trust the engaging, hands-on approach in Farrell’s JAVA PROGRAMMING, 9E. Even if you’re a first-time programmer, JAVA PROGRAMMING can show you how to quickly start developing useful programs, all while still mastering the basic principles of structured...
JBoss 3.2 Deployment and Administration

JBoss 3.2 Deployment and Administration

* Only source of non-vendor provided documentation on JBoss * Focuses on JBoss from a J2EE developer’s perspective not a JBoss developer * Provides step-by-step instructions as well as useful tricks and help on the JBoss feature set...
JUnit in Action, Second Edition

JUnit in Action, Second Edition

When JUnit was first introduced a decade ago by Kent Beck and Erich Gamma, the Agile movement was in its infancy, “Test Driven Development” was unknown, and unit testing was just starting to move into the typical developer’s vocabulary. Today, most developers acknowledge the benefits of unit testing...
Pro Jmx

Pro Jmx

Get ready to plunge into the complete world of Jmx architecture—including the release of Jmx Remoting 1.2! Pro Jmx: Java Management Extensions features cutting-edge examples of Jmx integration with distributed applications, including sequence diagrams and real-world sample code.Author Jeff Hanson takes a top-down approach, starting from the highest...
Pro J2EE 1.4

Pro J2EE 1.4

* This book is the 4th edition of a proven bestselling title * Provides both a reference to the J2EE APIs plus best practices and design guidelines for using them appropriately. Takes an 80:20 approach so as not to be too overarching, but will still be comprehensive and...
Beginning JSP 2

Beginning JSP 2

After reading this book, you’ll be able to do a whole lot more. –Dirk Schreckmann, JavaRanch Sheriff and Journal Editor Let Beginning JSP 2 be your guide as you begin using JSP. This comprehensive guide starts by steering you through your first JSP application. It reviews HTML, and...
Erlang and OTP in Action

Erlang and OTP in Action

Concurrent programming has become a required discipline for all programmers. Multi-core processors and the increasing demand for maximum performance and scalability in mission-critical applications have renewed interest in functional languages like Erlang that are designed to handle concurrent programming. Erlang, and the OTP platform, make it possible to...
Microservices for the Enterprise

Microservices for the Enterprise

Understand the key challenges and solutions around building microservices in the enterprise application environment. This book provides a comprehensive understanding of microservices architectural principles and how to use microservices in real-world scenarios. Architectural challenges using microservices with service integration and API management are presented and you learn how...
Microservice Patterns

Microservice Patterns

Microservices Patterns teaches enterprise developers and architects how to build applications with the microservice architecture. Rather than simply advocating for the use the microservice architecture, this clearly-written guide takes a balanced, pragmatic approach, exploring both the benefits and drawbacks....