Middlegen 2.1 anchor.png Edit

  • ライブラリのインストール
    • Middlgenのライブラリ

以下のサイトよりダウンロード
http://boss.bekk.no/boss/middlegen/

# cd /usr/local/arch
# wget http://voxel.dl.sourceforge.net/.../middlegen-2.1.zip
# cd ../src
# jar xvf ../arch/middlegen-2.1.zip
# cd middlegen-2.1
# cp middlegen-2.1.jar /home/test/WEB-INF/ext
# cp middlegen-hibernate-plugin-2.1.jar /home/test/WEB-INF/ext
# cp samples/lib/jdom.jar /home/test/WEB-INF/ext
    • Hibernateの拡張ライブラリ

以下のサイトよりダウンロード
http://www.hibernate.org/

# cd /usr/local/arch
# wget http://voxel.dl.sourceforge.net/.../hibernate-extensions-2.1.3.tar.gz
# cd ../src
# tar xvzf ../arch/hibernate-extensions-2.1.3.tar.gz
# cd hibernate-extensions-2.1.3/tools
# cp hibernate-tools.jar /home/test/WEB-INF/ext
    • Velocityのライブラリ

以下のサイトよりダウンロード
http://jakarta.apache.org/velocity/index.html

# cd /usr/local/arch
# wget http://sunsite.tus.ac.jp/.../velocity-1.4.tar.gz
# cd ../src
# tar xvzf ../velocity-1.4.tar.gz
# cd velocity-1.4
# cp velocity-dep-1.4.jar /home/test/WEB-INF/ext
  • ビルドの設定と実行
# cd /home/test
# vi build.xml

<project>ディレクティブに追加

  <target name="db2bean">
    <taskdef name="middlegen"
      classname="middlegen.MiddlegenTask"
      classpathref="class.path"/>
    <middlegen appname="db2bean"
      prefsdir="./tmp"
      gui="false"
      driver="org.gjt.mm.mysql.Driver"
      databaseurl="jdbc:mysql://localhost:3306/dev"
      datasourceJNDIName=""
      username="dev"
      password="dev"
      schema=""
      catalog=""
      initialContextFactory="${java.naming.factory.initial}"
      providerURL="${java.naming.provider.url}">
      <hibernate destination="${build.dest}"
        package="com.domain.pojo"
        javaTypeMapper="middlegen.plugins.hibernate.HibernateJavaTypeMapper"/>
    </middlegen>
    <taskdef name="hbm2java"
      classname="net.sf.hibernate.tool.hbm2java.Hbm2JavaTask"
      classpathref="class.path"/>
    <hbm2java output="${build.src}">
      <fileset dir="${build.dest}">
        <include name="**/*.hbm.xml"/>
      </fileset>
    </hbm2java>
  </target>
# ant db2bean

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 610, today: 1, yesterday: 0
最終更新: 2008-11-26 (水) 02:07:01 (JST) (1272d) by aqua
オススメ

おすすめ
カレンダ
前月2012年 5月翌月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
<今日>
ログイン
ユーザ名:

パスワード:



パスワード紛失

新規登録
天気予報

資料提供天気予報コム
アクセスカウンタ
今日 : 160160160
昨日 : 577577577
総計 : 363714363714363714363714363714363714