
Book Excerpt: The Java Tutorial, Fourth Edition
he Java Tutorial is hands-on Java programming language guide that is perfect for any developer looking for a proven path to proficiency with Java SE. This popular tutorial “from the

he Java Tutorial is hands-on Java programming language guide that is perfect for any developer looking for a proven path to proficiency with Java SE. This popular tutorial “from the

pache Tomcat enjoys the reputation of being a small but very formidable servlet container capable of handling heavy production loads. Its most common role probably is as the application server

ending out email in a Web application is a common business need. In the Java realm, sending out e-mail is facilitated via the JavaMail API, which is a required part

he Java Database Connectivity (JDBC) API enables access to data and metadata from standard relational database systems (RDBMS). However, an intrinsic mismatch exists between the object model of the application

his is the second article in a two-part series comparing Spring and EJB 3.0. The first article looked at how each technology addresses persistence, transaction management, and state. In this

f your software development lifecycle is anything like mine, it has several phases that each requires its own project configurations?which can make moving a project through all the different phases

henever you have to fix a problem in a production environment, one of the most common issues is retrieving some useful debug information to tell you what happened. Of course,

oftware development professionals today are faced with a bewildering array of technology choices. It is not always easy to decide which technologies are most appropriate to employ in solving any

here’s a good chance that your enterprise applications interact with a database. Testing your application code against a database is important in making sure that your application works as expected.