Ответ 1
Если вы используете спящий режим, вы можете:
- установите в вашем проекте "hibernate.hbm2ddl.auto" одно из следующих значений: "update | create | create-drop" (читайте больше: http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/session-configuration.html). Схема будет создана/обновлена при запуске приложения.
- вы можете попробовать Hibernate 3 Maven plugin, проверить hbm2ddl цель (http://mojo.codehaus.org/maven-hibernate3/hibernate3-maven-plugin/)