In this chapter, we will do the following:
Connect a Java application to a database
Use an independent storage mechanism that can write to any type of source
Persist a Java object to an XML source
Use the Lucene text search engine for XML documents