問題タブ [annotations]
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.
c# - 属性または注釈 (CLR または Java) のクールな使用法は?
CLR/C# コードでカスタム属性を使用したり、聞いたりしたクールなアプリケーションは何ですか? 標準属性の面白い使い方もOK!
編集: Java の注釈は CLR の属性と同じように見えるため、Java 注釈の使用も有効です。
.net - ユーザーがWPFのUIコントロールに注釈を追加できるようにする方法は?
注釈をサポートする WPF ドキュメント表示コントロールには、FlowDocumentReader と FlowDocumentScrollViewer、および DocumentViewer と FlowDocumentPageViewer などの DocumentViewerBase から派生したコントロールが含まれます。
ドキュメント ベースのコントロールの組み込みの注釈サポートは、WPF で素晴らしいです
Button、TextBox、ListBox アイテムなどの WPF 共通コントロールに機能を追加する方法を考えていました。アイデアは、ユーザーが UI 画面上のいくつかのコメントを別のユーザーに渡すことができるようにすることです。
最初に頭に浮かぶのは、DocumentViewerBase から継承し、独自のカスタム コントロールを作成することです。それがどのように機能するかはわかりません。非カスタム コントロールに注釈を付ける必要がある場合はどうなりますか?
この種の機能を機能させたり見たりした人はいますか?
どんな指示も役に立ちます。
java - MXBean を使用して定義された操作に対して表示される入力の説明を変更するにはどうすればよいですか
特定の機能を計測するために MXBean を使用しており、3 つの入力引数を受け取るメソッドがあります。
デフォルトでは、jconsole では、引数は p1、p2、p3 などとして表示されます。各パラメーターを説明する @params があります。jConsole にこれらを使用させるにはどうすればよいですか?
上記の MXBean を登録し、この操作のパネルを起動すると、テキストとして「getInput」のボタンと、「Input One」と「Input」ではなく、p1 と p2 という名前の 2 つのテキスト ボックスが表示されます。二"。
これを達成するために使用する必要がある注釈はありますか? (ところで私はjdk1.6を使用しています)
java - 春はメソッドのセキュリティアノテーションを強制しません
Springがサービスインターフェイスに@Secured( "ROLE_USER")を適用しない理由について、私は少し迷っています。私のコントローラーは注釈を使用して確立されます。
私のサービスインターフェースの例
私のセキュリティコンテキスト:
java - 休止状態の注釈を使用してエンティティから値にマップをマップするにはどうすればよいですか?
Shipment エンティティと Product エンティティがあります。各出荷は、任意の数量の任意の数の製品で構成されます。つまり、出荷には、java.util.Map である products という名前のフィールドがあり、キーは出荷される製品であり、値は出荷される製品のインスタンスの数です。
それを休止状態の注釈付きのデータベースにマップするにはどうすればよいですか?
java - リストゲッターでHibernate HQL
@OneToMany としてマップされたゲッターを持つ Hibernate エンティティがあります。
次のようなHQLを実行しようとすると:
次の例外が発生します。
保護されたフィールドに @OneToMany アノテーションを付けると、クエリが機能します。注釈をゲッターに配置できるようにするにはどうすればよいですか?
java - Apache Ivy を使用して Hibernate Core と Hibernate Annotations を取得する際の問題 (ただし、これは Maven2 関連でもあります)。
長いですね!;-)
この質問にはコピーペーストされたテキストがたくさんあり、複雑に見えます。そして正直なところ、それは多くの情報です!ただし、経験豊富な人にとっては、その多くは不要であり、簡単に読み飛ばしてしまう可能性があります。
本質的に、なぜ私の基本的なHibernate Core + Hibernate Annotationsテスト プロジェクトが機能しないのか疑問に思っているだけです。依存関係が欠落していると思われますが、Maven2 リポジトリ ibiblio から自動的に推移的な依存関係を取得すると思われる Apache Ivy を使用していますが、明らかに依存関係が欠落しています (依存関係に関する投稿の下の見出しを参照)。
私のテストプロジェクト
私は小さなテストプロジェクトを持っています:
hibernate.cfg.xml
テスト.java
HibernateUserDAO.java
log4j.properties
UserDAO.java
ユーザー.java
テスト プロジェクトを実行したときに発生する例外:
依存関係がない場合
ClassCastException (上記に含まれています) を受け取ったので、すべての依存関係があることを確認することをお勧めします。
Hibernate Coreアーカイブをダウンロードして、アーカイブの /lib ディレクトリを調べると、次のようになります。
Hibernate Annotationsをダウンロードして同じことをすると、次のようになります。
デフォルトでは、Ivy は Maven2 モードの ibiblio サーバーを使用して依存関係を取得していると思います。このivy.xml を使用して、必要な依存関係を構成しています。
私が実際に取得する依存関係の JAR は次のとおりです。
ibiblio の hibernate-coreのPOM ファイルには、私が疑問に思っている行がいくつかあります。
彼らはどういう意味ですか?両方必要ですか?本当に常に必要なのに、なぜオプションとして設定されているのですか? どうすれば入手できますか?
java - What are JUnit @Before and @Test
What is the use of a Junit @Before
and @Test
annotations in java? How can I use them with netbeans?
c# - C# の属性はどこから来たのですか?
C# の属性、Python のプロパティも非常に良いアイデアだと思います。それらの直接の祖先は Java の注釈から来た可能性があると思いますが、この概念が最初にどこから来たのか興味があります。誰か手がかりがありますか?