This package contains the class `{@link DbFileSystem}`, a simple generic JDBC-based `FileSystem` implementation for Jackrabbit.

It also contains [schemaName].ddl files which are read by `{@link DbFileSystem}` in order to automatically create the required schema objects on the target database. Every line in a [schemaName].ddl file is executed separatly by calling `java.sql.Statement.execute(String)` where every occurence of the the string `"${schemaObjectPrefix}"` has been replaced with the value of the property `schemaObjectPrefix` (see `{@link DbFileSystem#setSchemaObjectPrefix(String)}`). The schema name is either set programmtically by calling `{@link DbFileSystem#setSchema(String)}` or configured through the `schema` bean property.