Professional Java

Overview

Working as an effective professional Java developer requires you to know Java APIs, tools, and techniques to solve a wide variety of Java problems. Building upon Ivor Horton's Beginning Java 2, this resource shows you how to use the core features of the latest JDK as well as powerful open source tools such as Ant, JUnit, and Hibernate. It will arm you with a well-rounded understanding of the professional Java development landscape.

The expert author team begins by uncovering the...

See more details below
Paperback (REV)
$32.52
BN.com price
(Save 18%)$39.99 List Price
Other sellers (Paperback)
  • All (16) from $1.99   
  • New (4) from $21.81   
  • Used (12) from $1.99   
Sending request ...

Overview

Working as an effective professional Java developer requires you to know Java APIs, tools, and techniques to solve a wide variety of Java problems. Building upon Ivor Horton's Beginning Java 2, this resource shows you how to use the core features of the latest JDK as well as powerful open source tools such as Ant, JUnit, and Hibernate. It will arm you with a well-rounded understanding of the professional Java development landscape.

The expert author team begins by uncovering the sophisticated Java language features, the methodology for developing solutions, and steps for exploiting patterns. They then provide you with a collection of real-world examples that will become an essential part of your developer's toolkit. With this approach, you'll gain the skills to build advanced solutions by utilizing the more complex and nuanced parts of Java JDK 6.

What you will learn from this book

  • How to use tools to make your work easier and more productive
  • Methods to develop effective user interfaces with Java Foundation Classes (JFC)
  • Steps to build web applications using the Model 1 and Model 2 architectures
  • Ways to interact with the databases and XML using JDBC and JAXB
  • Techniques for developing enterprise applications using EJB 3.0 and web services
  • How to package and deploy Java applications

Who this book is for

This book is for Java developers who are looking for an all-purpose resource, are ready for more advanced Java solutions and language features, and need assistance when tackling new Java problems that may be outside their technological experience.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Read More Show Less

Product Details

  • ISBN-13: 9780471777106
  • Publisher: Wiley
  • Publication date: 1/3/2007
  • Series: Wrox Professional Guides Series
  • Edition description: REV
  • Edition number: 1
  • Pages: 741
  • Product dimensions: 7.40 (w) x 9.20 (h) x 1.80 (d)

Meet the Author

W. Clay Richardson is a software consultant concentrating onagile Java Solutions for highly specialized business processes. Hehas fielded many Java solutions, serving in roles including seniorarchitect, development lead, and program manager. He is a co-authorof More Java Pitfalls and Professional Portal Developmentwith Open Source Tools (Wiley), and Professional Java, JDK 5Edition. As an adjunct professor of computer science forVirginia Tech, Richardson teaches graduate-level coursework inobject-oriented development with Java. He holds degrees fromVirginia Tech and the Virginia Military Institute.

Donald Avondolio currently serves in a lead position asan architect / developer on an enterprise development project. Inhis spare time, Donald loves fly-fishing, watching baseball andlacrosse running triathlons (not very well), and sitting around hishouse complaining about things.

Scot Schrager has consulted extensively in the domains ofpharmaceuticals, supply chain management, and the national securitymarket. He has led and participated in various project teams usingJava and Object Oriented Analysis & Design techniques. Mostrecently, Schrager has been focused on distributed applicationarchitecture using J2EE technology.

Mark W. Mitchell has extensive experience in enterpriseapplication integration between java and the Microsoft platform. Hehas developed and deployed several mission-critical webapplications. Mitchell holds a degree in computer science from theuniversity of Virginia.

Jeff Scanlon is a software development consultant fromVirginia. He holds both the Sun Certified Java Developer andMicrosoft Certified Solutions Developer certifications, and hasbeen published in Software Development magazine.

Read More Show Less

Table of Contents

Acknowledgments.

Introduction.

PART I: THINKING LIKE A JAVA DEVELOOPER.

Chapter 1. Key Java Language Features and Libraries.

Chapter 2. Tools and techniques for Developing JavaSolutions.

Chapter 3. Exploiting Patterns in Java.

PART II: A BRAOD UNDERSTANDING OF JAVA APIs, TOOLS, ANDTECHNIQUES.

Chapter 4. Developing Effective User Interfaces with JFC.

Chapter 5. Persisting Your Application Using Files.

Chapter 6. Persisting Your Application Using Databases.

Chapter 7. Developing Web Applications Using the Model 1Architecture.

Chapter 8. Developing Web Applications Using the Model 2Architecture.

Chapter 9. Interacting with C / C++ Using Java NativeInterface.

Chapter 10. EJB 3 and the Java Persistence API.

Chapter 11. Communicating Between Java Components and Componentsof Other Platforms.

Chapter 12. Service Oriented Integration.

Chapter 13. Java Security.

Chapter 14. Packaging and Deploying Your Java Applications.

Index.

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)