最近はもっぱらORMはJPA(Hibernate)を使用しているyamkazuです。こんにちは。 今更かもしれませんがhibernate.hbm2ddl.autoの威力はすごいですね。もはやCREATE TABLEを自分で書いたら負けの気分にさせられます。もう完全にEntityの実装駆動で開発が出来るのでかなりフットワーク軽く開発できます。どうしてもDDLが必要になったときはhibernate3-maven-pluginでEntity情報を元にDDLを生成なんかもできます。 参考: http://unmaintainable.wordpress.com/2008/04/12/hibernate3-schema-creation/ 合わせてSpring Rooとか使用しているとDatabaseのDriverとかも簡単に切り替えられるので、チョチョイとテスト用のH2のDDLと、本番用のPost