問題タブ [xdoclet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - XDoclet - 他のクラスからのアノテーションをチェック
XDoclet を使用してコードを生成しています。
ここで、この注釈と他のクラスの注釈に応じてコードを生成したいと思います。
クラス 1 の if アノテーション = diff.special ===> クラス 2 のアノテーションに従って何をするかを決定する クラス 1 の if アノテーション = diff.normal ===> クラス 3 のアノテーションに従って何をするかを決定する
ハンドラーでそれを達成するにはどうすればよいですか? Ant タスクが実行され、クラス 1 のアノテーションで作業している場合、クラス 2 または 3 のアノテーションを取得するにはどうすればよいですか?
どうもありがとう、
ヘミ
spring - Xdoclet @spring.bean が構成ファイルを正しく生成しない
アノテーションを使用できないため、現時点ではSpring 2.0.8を使用しています(アップグレードのサインオフを待っています).xdocletを使用して、多数のBeanのBean構成ファイルを生成します未来。
ただし、ant ターゲットを実行すると、xml ファイルが作成されますが、Bean タグが含まれていません。
私のantスクリプトは次のようになります。
結果の xml ファイルは次のようになります。
ご覧のとおり、Bean は設定されていません。
私の Bean クラスはすべて、同じソース ディレクトリにある親クラスから継承します。MasterBean は次のように設定されています。
そして、サンプルの子クラス (同じパッケージ内に次のように設定されています。
これは、私のクラスがスーパークラスを拡張するという事実と関係がありますか? それとも単に設定が間違っているのでしょうか。これに関するドキュメントは事実上存在しないため、どんな助けも感謝して受け取ります.
ありがとう
java - クールな Javadoc ドックレット/テンプレートは何ですか?
私は、デフォルトの Javadoc の見た目があまり好きではありません。見た目はこっちの方が好きです。より良い JavaDoc ページを生成するために使用できるその他のテンプレート/ドックレットは何ですか?
java - EclipseIndigoでXDocletstrutsconfigxmlタスクを実行する方法
xdocletでStruts1を使用する動的Webプロジェクトがあります。xdoclet-apache-modules-1.2.3.jarを含むjarは、Eclipseで構成されたXDocletホームにあります。
[プロジェクト]->[プロパティ]->[XDoclet]->[webdoclet]を右クリックすると、strutsconfigxmlのタスクが表示されません。その機能を表示するにはどうすればよいですか?
hibernate - Xdocletを使用してHibernateでhbmファイルを生成するためのmavenantプラグインの問題
mavenでantタスクを使用してhbmファイルを生成しようとしていますが、クラスパスに関連する問題が発生しています。(私はプロジェクトをantからmavenに移行するためにこれを行っており、最初のステップでHibernateの動作方法を変更したくありません)。誰かがこれを処理するためのより良い方法を知っているなら、それも役に立ちます。私のpom.xmlは次のようになります
私が得ている例外は
java - Maven ベースのコード ジェネレーター
Eclipse プロジェクトにファイルが必要config.xml
で、そのファイルを Maven ゴールへの入力として使用する必要があります。その目標は、ディレクトリ(私のプロジェクトでもconfig.xml
)の下にコード(XMLとJavaの両方)を自動生成するために使用されます。generated/
したがって:
したがって、Maven の目標は、compile
関連build
する目標の前に開始され、必要に応じてディレクトリconfig.xml
に入力するために使用されます。generated/source/*
これらのソースは、後続の目標を処理するために利用できます。
そのようなツールは存在しますか?私が見つけた中で最も近いのはXDocletですが、それには 2 つの懸念があります。
- どれほど柔軟かはわかりません。つまり、config.xml 内に独自の構成「要素」をどの程度配置できるか、XDoclet に XSD を渡して、それを町に行かせることができます。これについては以下で詳しく説明します
- そのためのMavenの目標/プラグインが見つからないようです
最初の項目/問題に関して、私が言いたいのはこれです: 理想的には、あらゆる種類の XML を の中に入れたいconfig.xml
です。したがって、この理想的なツールには、その XML 用の XSD と、構成ファイル内にある XML からコードを自動生成する方法を決定するための XSLT (または類似のもの) のみが必要です。
XDoclet がそのような柔軟性を備えているかどうかはわかりません。
アイデアや提案はありますか?こんなものがあるに違いない!前もって感謝します、
java - EJB 2.1-EJB 3.1 移行プロセス - ツール、プラグイン、およびドキュメント
私の会社では、EJB 2.1 プロジェクトを EJB 3.1 に移行することにしました。
現在、XDoclet を使用して、EJB 2.1 クラスのいくつかのインターフェースを生成しています。
私が探しているもの:
- このプロセス中に役立つヒント
- 私を支援できるツールまたはプラグイン。
ありがとう
jboss - MyEclipse の XDoclet と JBoss
MyEclipse 9.1 (Eclipse Helios を使用して pulse からインストール) をインストールしましたが、JBoss と統合する必要があります。
JBoss がバージョン 6 まで存在することをサーバーで確認できますが、プロジェクトのプロパティを実行して、MyEclipse -> XDoclet -> Add Standard から XDoclet を追加し、StandardEJB を追加すると、JBoss が見つかりませんか???
MyEclipse と Jboss の間の統合が欠落している場合、誰にもわかりませんか?
よろしくお願いします。
前もって感謝します。
ant - force="true" 属性を尊重しない XDoclet Ant タスク
ejbdoclet Ant タスクでいくつかの問題が発生しました。具体的には、次のような出力が表示されます。
[ejbdoclet] XJavaDoc /path/myClass.java 内のクラスmyClassを無視して います。XJavaDoc のタイムスタンプがリセットされた後 (Wed Mar 28 16:58:52 EDT 2012) に生成されました (Wed Mar 28 16:59:12 EDT 2012)。
ファイルのタイムスタンプの後に生成されたため、ファイルが無視されていることに注意してください。ソース ファイルは現在、ビルド クラスターに接続された NFS 共有に置かれており、さまざまな理由から、ローカル マシンでファイルを生成することはできません。そのため、force="true"
次のように文書化されたタグを使用しました。
しかし、それは XDoclet によって尊重されていません。何が起こっているのでしょうか?
java - org.hibernate.TransientObjectExceptionは、休止状態で多対1の関係を削除/保存するときに発生します
次の構造を持つ2つのテーブルがあります
しかし、Personクラスを削除または保存しようとすると、休止状態がこの例外をスローします
これは完全な例外コードです:org.springframework.dao.InvalidDataAccessApiUsageException:オブジェクトは未保存の一時インスタンスを参照します-一時を保存します
これについて何か助けてもらえますか?