DoltengとS2JDBC-GENでプロジェクト作成
一通りseaser2のチュートリアルが動いたので次は自分で空のプロジェクトを作ってみる。
・EclipseからNew-DoltengProjectを選択してプロジェクト名とパッケージ名を指定,
Presentationには"SAStruts",Persistenceには"S2JDBC"を指定してプロジェクトを作成
プロジェクトの雛形ができる。
・生成されたlibフォルダにMySQLのコネクタjar(今回はmysql-connector-java-5.1.6-bin.jar)
をコピーしてパスを通す。
(Properties - JavaBuildPath - Librarys - AddJarからjarを追加)
どうやらS2JDBC-GENから各種ファイルを生成する際に使用するみたい。
・s2jdbc.diconを編集。
MySQL用のDialectを指定
・jdbc.diconを編集
MySQLのドライバ、接続先、ユーザー、パスワードを指定
・s2jdbc-gen-build.xmlをAntで実行する
・データベースよりEntityクラス、サービスクラス、テストクラスなどが自動生成される。
Doltengを使うとプロジェクト構成やSeaserに必要なjarなどをあらかじめ構成してくれる。
さらにS2JDBC-GENを使用するとデータベースから各種ファイルを自動生成してくれる。
すげー、便利だ。ビバ!!