Dolteng(どぅるてん) Eclipse Plugin 0.7.0 リリースしました。

以下の Update サイトからインストールすることができます.

http://eclipse.seasar.org/updates/3.1beta/

  • S2DaoやKuinaDaoを使用するプロジェクトを生成した際に、必要最低限動作する為に、必要な設定ファイルを出来うる限り生成する様にした。
  • PageとActionを分割して生成する時に、Actionクラスのメンバとして、Pageクラスを追加する様にした。
  • Orm.xmlJavaをエディタで遷移出来る様にした。
    • Daoもしくは、Entityのクラス、もしくは、Orm.xmlで、コンテキストメニューを開き、
      Dolteng→Open Dao Pair」を選択するとDao←→Orm.xml、(ショートカットキーは「Ctrl+3」)
      Dolteng→Open Entity Pair」を選択するとエンティティ←→Orm.xml(ショートカットキーは「Ctrl+4」)へ遷移します。
      対応するOrm.xmlが存在しない場合には、ウィザードが起動し、Orm.xmlの雛形を生成出来ます。
    • プロジェクトのPreferecesに、「OrmXmlPath」を設定すると、そこがデフォルトの出力先になります。


Orm.xmlは、Javaプロジェクトのソースディレクトリのみを検索対象とします。
[エンティティクラス名]Orm.xml*1が、ソースディレクトリを基点にして、META-INFディレクトリの直下*2を探し、存在しなければ、
エンティティと同じディレクトリを探します。*3
見つからなければ、Orm.xmlの作成ウィザードが起動します。


今回のリリースで、謎に満ちたKuinaDaoをTeedaから、
サックリと使う事が出来る様になりました。是非お試し下さいナ。
勿論、Seasar2.4の目玉機能hotdeployも、簡単に使えますですよ。

*1:Empクラスなら、EmpOrm.xml

*2:src/main/resources/META-INF とか…

*3:src/main/java/hoge/fuga/entity/Emp みたいな…