問題タブ [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# - Java アノテーションと C# 属性の類似点と相違点は何ですか?
C# への移植を検討している Java ライブラリがあります。Java ライブラリは、(ビルド時と実行時の両方で) 注釈を広範囲に使用します。
私は C# 属性を使用したことはありませんが、それらが Java 注釈とほぼ同等であることは理解しています。
注釈を置き換えるために属性を使用して移植を進める場合、何を知る必要がありますか? 何が同じになるのですか?違う?何が私を噛むつもりですか?
java - Java での @interface デフォルト宣言の使用法
この機能を発見したばかりです。
「@interface」構文を使用してインターフェースを宣言すると、デフォルト値を設定できます。
これは私にとって新しいことです。そのデフォルト値はどのように使用されると思われますか。
wwwは、Java 1.5で「@」を追加する前のJavaインターフェイスドキュメントでいっぱいであるため、それへの参照を見つけることができません(.5または.4でしたか?)
編集
答えてくれてありがとう(私はすでにタグを使用しているので、どういうわけか「注釈」に近かった):P
私は何年も前にその文書を読むべきだったことを知っていました!!!...見てみましょう...
多くの API には、かなりの量のボイラープレート コードが必要です。為に....
java - Hibernate Annotations - フィールド アクセスとプロパティ アクセスのどちらが優れているか?
この質問は、 Hibernate Annotation Placement Questionに多少関連しています。
しかし、どちらが優れているか知りたいですか?プロパティ経由でアクセスするか、フィールド経由でアクセスしますか? それぞれの長所と短所は何ですか?
java - Javaに注釈が付けられたので、xdocletはレガシーですか?
私はxdocletプロジェクトに出くわし、それが高い人気を享受しているのを目にしました。だから問題は、Javaにアノテーションがあるので、xdocletはレガシーですか?
または、私が見なかった/理解しなかったxdocletに何かがありますか。
java - 注釈用の定数クラスを作成する必要がありますか?
どちらが良いですか?
@SuppressWarnings("unchecked")
@SuppressWarnings(AnnotationConstants.UNCHECKED)
AnnotationConstants
典型的な定数クラスはどこにありますか...
定数クラスには賛否両論の一般的な議論がたくさんあることは知っていますが、それはまさに私が興味を持っていないことです。特に注釈用の定数クラスが良い考えか悪い考えかを知りたいです。
sql-server - EJB3 大文字と小文字を区別するアノテーション
EJB3 オブジェクトを保持するために SQL Server に接続しています。これらのオブジェクトには、@Column で注釈が付けられます。
データベース内の列名が大文字で始まる場合 (例: OrderName)、要素が次のように定義されている場合、ejb 注釈には大文字と小文字の区別の問題があります。
ありがとう
c++ - 奇妙なSALアノテーション警告
プロジェクトにMicosoftのSALアノテーションを使用しようとしていますが、次の警告が表示され、理由がわかりません。
例として、新しいC ++コンソールアプリケーションを作成し、次のコードを使用します。
Visual Studio 2008を使用してコンパイルすると、次の警告が表示されます。
警告C6540:この関数で属性アノテーションを使用すると、既存の__declspecアノテーションがすべて無効になります
ファイル「c1xxast」内
私は何が間違っているのですか?_Check_return_
またはを削除する__in
と、警告が消えます。
警告C6550への参照が見つかりません。ただし、同じテキストがここにあります:http: //msdn.microsoft.com/en-us/library/dd445322.aspxですが、あまり役に立ちません。
java - 特定のメソッド注釈を持つクラスパス上のすべてのクラスを見つけるにはどうすればよいですか?
Java で注釈ベースの初期化メカニズムを実装したいと考えています。具体的には、定義した注釈があります。
さらに、私はインターフェースを持っています:
メソッドに注釈SomeKindOfBasicInterface
があるクラスパス上のクラスのすべての実装を見つけたいです。これを行っている間、他の実装のロードを延期する最良の方法のように見える@Initialization
Springのツールを見ています...しかし、私が説明しているような検索を行う方法がわかりません。任意のヒント?MetaDataReader
SomeKindOfBasicInterface
java - マーシャリング時に JAXB が @XmlRootElement のスーパークラス メソッドをバインドしないようにするにはどうすればよいですか?
@XmlRootElement
withとして注釈が付けられたクラスがあり@XmlAccessorType(XmlAccessType.NONE)
ます。私が抱えている問題は、スーパークラスのメソッドがバインドされたくないときにバインドされており、クラスを更新できないことです。これが起こらないようにルート要素クラスに付けることができる注釈があることを願っています。
例:
アノテーション@XmlElement
が付けられたメソッドのみPerson
がバインドおよびマーシャリングされると予想しますが、スーパークラスのメソッドもすべてバインドされます。結果として得られる XML には、情報が多すぎます。
スーパークラス自体に注釈を付けなくても、スーパークラスのメソッドがバインドされないようにするにはどうすればよいですか?