先月はアノテーションを処理するためのクラスや,処理に使用する補助的なクラスなどを紹介しました。 アノテーションを処理するにはjavax.annotation.processing.Processorインタフェースを使用し,プログラムの要素はjavax.lang.elementパッケージおよびjavax.lang.type ...
あけましておめでとうございます。今年もJava技術最前線ではJavaの新しい技術を取りあげていく所存ですので,よろしくお願いします。 さて,新年はじめてのJava技術最前線で取りあげるのはアノテーションです。 えっ,アノテーションってJava 2 SE 5.0の機能 ...
この記事の要約:Javaのアノテーション(Annotations)は、プログラム要素(クラス、メソッド、フィールドなど)に関する情報を構造化された形式で提供し、外部ツールによる自動処理を可能にするメカニズムです。本章では、アノテーション型の定義 ...
既報の通り、ついにエンタープライズJavaの次期バージョンであるJava EE 6の仕様策定がJSR 313としてスタートした。本連載でも時期を見てJSR 313やそこに含まれるコンポーネントJSRの詳細を取り上げていく予定だが、エンタープライズ分野に携わる開発者はjcp.org ...
J2SE 5.0から導入されたアノテーション(JSR 175: A Metadata Facility for the Java Programming Language)はJavaによるプログラミングスタイルを大きく変化させ、とくにJava EEアプリケーション開発の分野ではすでに不可欠なものになりつつある。その後も「JSR 250: Common Annotations ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
さて、今回はJavaのトランザクションネタになります。 複数登録時に「Transactional」アノテーションを付与すると、失敗した時にロールバックしてくれる優れもの。 しかし、書き方によってはトランザクションが効かないことも。 今回はどのようなパターン ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する