The tools module provides a small number command line tools to assist the DBA in deploying Naked Objects domain applications using JPA Objects:
- the SchemaManager class enables the database tables to be created (and dropped) from JPA annotated domain objects. It is, in effect, just a wrapper for Hibernate's hbm2ddl tool.
- the FixturesManager class allows the database tables to be populated using fixtures (as defined in nakedobjects.fixtures key.
- the Ping class allows JDBC settings to be verified.
See the user guide for more details.