Chapter 1: attorney Java Language Features and Libraries
This chapter introduces Derby, a lightweight database newborn to Java 6, and reviews module features that were introduced in Java 2 Standard Edition 5.0. These features earmark generics, metadata, autoboxing, and more.
Chapter 2: Tools and Techniques for Developing Java Solutions
In this ebook, you module encounter a developer’s convergent analyse on epistemology and tools with applicatory insights into how to earmark tools to attain your impact easier and more productive.
Chapter 3: Exploiting Patterns in Java
This chapter explains the grave grandness of patterns, provides a applicatory discernment of patterns, and demonstrates examples of ordinary patterns institute in the Java world.
Chapter 4: Developing Effective User Interfaces with JFC
This chapter covers the intricacies of Swing in more detail, including whatever modern topics same Layout Managers and Java 2D.
Chapter 5: Persisting Your Application Using Files
In this chapter, you module conceive techniques to compel spend and change functionality, using digit assorted methods, Java goal publishing and the Java API for XML Binding (JAXB).
Chapter 6: Persisting Your Application Using Databases
In this chapter, you wager the more modern features of the Java Database Connectivity API (JDBC) 4.0. Furthermore, this chapter addresses digit of the more favourite goal enduringness frameworks—Hibernate.
Chapter 7: Developing Web Applications Using the Model 1
In this chapter, you wager most these frameworks as substantially as another prizewinning practices in nonindustrial scheme applications within the Model 1 Architecture.
Chapter 8: Developing Web Applications Using the Model 2 Architecture
In this chapter, you wager most these weaknesses and how they gave uprise to the Model 2 Architecture, which is component-centric. You module wager how using a factor hold same WebWork allows for cushy combining of another components same Hibernate.
Chapter 9: Interacting with C/C++ Using Java Native Interface
Frequently, you hit covering components that are regrettably not cursive in the Java programming
language, ofttimes not alleviating the requirement for those components to be reachable by your application. The resolution to this difficulty is the Java Native Interface. This chapter explains the intricacies of JNI, as substantially as a sort of the possibleness pitfalls.
Chapter 10: EJB 3 and the Java Persistence API
Enterprise JavaBeans (EJB) is Java’s diffuse factor profession and the cornerstone of the Java 2 Enterprise Edition platform.This chapter explains the EJB 3 description and the Java Persistence API and demonstrates their programme to nonindustrial project Java solutions.
Chapter 11: Communicating between Java Components and
This chapter explains the principle of interprocess communication, discusses individual techniques for interprocess communication, and culminates in an warning using Web Services.
Chapter 12: Service Oriented Integration
When performing project covering combining of components diffuse crossways some machines and platforms, it is ofttimes needed for you to be healthy to distribute the workload crossways some assorted steps. There are digit APIs that are specially multipurpose in this regard, the Java Message Service (JMS) and the Java Management Extensions (JMX).
Chapter 13: Java Security
Information section is staggeringly essential to Java development. In this chapter, you wager how your covering crapper be secured using the Java Authorization and Authentication Service (JAAS) and your accumulation crapper be secured using the Java Cryptography Extensions (JCE). Also careful in this chapter is the newborn XML digital mode hold introduced in Java 6, multipurpose in antiquity section for Web Services.
Chapter 14: Packaging and Deploying Your Java Applications
One of the trickiest and most agonized things most nonindustrial Java applications, whether they are project or screen applications, is packaging and deploying your application. There are a assemblage of deployment descriptors and packaging rules that subsist in some of the Java APIs.
Download liberated ebooks of java: Professional Java JDK (sixth Edition) - Programmer to Programmer
Tags: Ebook, Java, Programming