MapReduce programming with Apache Hadoop
Google's MapReduce framework handles massive data sets in the blink of an eye. Lucky for you, it's possible to harness similar power for your own distributed data processing needs, with the open source Java-based Hadoop.
Ravi Shankar and Govindu Narendra, September 2008

Web development with Wicket, Part 3: Many ways to persist
Wicket's fierce independence leaves you with lots of options for persisting your data. Find out how Wicket makes the marriage work, whether you want to settle down with Spring/Hibernate or live on the edge with Databinder and ActiveObjects.
Nathan Hamblen, September 2008

Custom schema generation with Hibernate annotations
Combine Hibernate annotations and a smart naming strategy to generate database schemas automatically -- and still keep your DBA happy.
John Ferguson Smart, August 2008

Introduction to Hibernate Search
Get started with Hibernate Search and its universal API, which bring the power of Lucene full-text searching to the Hibernate ORM framework.
Dr. Xinyu Liu, July 2008

iBATIS, Hibernate, and JPA: Which is right for you?
Don't let the old object-relational impedance mismatch get the best of you or your data. Compare ORM tools Hibernate and iBATIS and the Java Persistence API itself, and find out how each one makes it easier to access your RDBMS using Java code.
K. L. Nitin, Ananya S., Mahalakshmi K., and S. Sangeetha, July 2008

The PathProxy pattern: Persisting complex associations
Matthew Tyson is back with another of his highly useful design patterns. Learn the ins and outs of the PathProxy pattern, which makes it easier to persist complex relationships without a proliferation of lookup tables.
Matthew Tyson, July 2008

Java EE 6 profiles bright for Spring
Java EE 6 profiles could enable standardized combinations of technologies without the weighty legacy of the full Java EE platform.
Paul Krill, January 2008

Understanding JPA, Part 2: Relationships the JPA way
Don't let poorly mapped data relationships make a mess of your Java applications: learn how to detangle them with Java 5 annotations and the Java Persistence API.
Aditi Das, January 2008

Understanding JPA, Part 1: The object-oriented paradigm of data persistence
Learn how the Java Persistence API takes the burden of database access off of your shoulders and keeps your code coolly object oriented.
Aditi Das, January 2008

Flexible reporting with JasperReports and iBATIS
These two open source frameworks combine admirably to make one highly flexible reporting solution. Find out how to leverage iBATIS's data-handling capabilities in your Jasper reports.
Scott Monahan, December 2007

Subversion or CVS, Bazaar or Mercurial?
Get a hands-on preview of four leading open source version control systems, then decide which one works best for you.
John Ferguson Smart, September 2007

Relational database pioneer says technology is obsolete
Relational databases are inefficient compared to the new breed of column-oriented databases, says Michael Stonebraker.
Erik Lai, September 2007

Simplify directory access with Spring LDAP
Why spend all your time handling checked exceptions, closing resources, and looping through NamingEnumerations when you don't have to? The Spring LDAP framework puts the 'l' (for lightweight) back into LDAP programming with JNDI.
Sunil D. Patil, June 2007

Named Parameters for PreparedStatement
PreparedStatement can be cumbersome to use because its parameters are accessed by index. A relatively simple wrapper can be written that lets you set them by name.
Adam Crume, April 2007

Java object queries using JXPath
This article shows how to use the Apache Commons JXPath component to easily query complex Java object trees for data using the XPath expression language. It covers both basic and advanced features to increase your productivity quickly.
Bart van Riel, March 2007

Find more >

Java: A platform for platforms
Sun's reorg may seem promising to shareholders but it's also a scramble for position. The question now is whether Sun can, or wants to, maintain its hold on Java technology. Especially with enterprise leaders like SpringSource and RedHat investing heavily in Java's future as a platform for platforms

Also see:

Discuss: Java: A platform for platforms?

Newsletter sign-up
View all newsletters

Sign up for our technology specific newsletters.

Enterprise Java
Email Address:
Featured Whitepapers