タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javaeeとJava EEとJavaEEに関するhikazohのブックマーク (8)

  • CDIで@Dependentなクラスを@Injectするときに引数を渡す方法(メモ) - seraphyの日記

    概要 CDIで、@Dependentなクラスを定義し、利用する側のクラスのフィールドで@Injectするときに、任意のパラメータを渡したい。 @Dependent public class Foo { @Inject private AnyService srv; private String arg; public void setArg(String arg) { this.arg = arg; } } @Dependent public class Bar { @Inject private Foo foo; // ← ここでパラメータargを渡したい。 } 解決方法 引数つきの@Qualifierを定義し、@Producesを使うことで実現できる。 @Qualifier @Retention(RUNTIME) @Target({ TYPE, METHOD, FIELD, PARAM

    CDIで@Dependentなクラスを@Injectするときに引数を渡す方法(メモ) - seraphyの日記
  • Java EE 7 プレゼンテーション層のキホン──『Java EE 7徹底入門』番外編 第1回 - builder by ZDNet Japan

    企業システム開発の標準フレームワークとして大きく進化したJava EE 7。そのプレゼンテーション層を担う「JSF 2.2」とは、どのような技術なのか? 昨年末に刊行された書籍『Java EE 7徹底入門』の著者が解説する。 日Javaユーザーグループ(JJUG)は2016年2月、東京 青山の日オラクル社において「JJUGナイトセミナー ─『Java EE 7徹底入門』の著者が解説!-Java EE 7特集」を開催した。同セミナーは、昨年12月に刊行された書籍『Java EE 7徹底入門 標準Javaフレームワークによる高信頼性Webシステムの構築』(翔泳社刊)の著者である日オラクルのスペシャリストらが、執筆を担当したテーマについて未収録の内容も交えて解説するというものだ。企画では、“Java EE 7徹底入門:番外編”として、そこで実施された4つのセッションの内容を3回にわたっ

    Java EE 7 プレゼンテーション層のキホン──『Java EE 7徹底入門』番外編 第1回 - builder by ZDNet Japan
  • Java EE 7徹底入門を読んだ(JAX-RSあたり) - 水まんじゅう2

    次はJSFを読むと約束したな。あれは嘘だ。 JAX-RSは9章ですね。 RESTとSOAPの目指すべきところ このでは違うと言ってますがたぶん一緒。 歴史的に見て、RESTよりもSOAPの方が先に出てきました。 しかし、SOAPはHTTPを使用する場合はすべてのアクセスをGETもしくはPOSTでしか受け付けない規定があるため、データの検索や、データの更新がすべてGET/POSTで行われてしまい、インフラレイヤーからだとどのアクセスが更新なのか、どのアクセスが検索なのかが判らず、どのデータをキャッシュしてもよいのかの判断ができないということが問題となります。 それを解消するためにURLごとにこのURLは更新作業なのでキャッシュしてはいけない、このURLは検索なのでキャッシュしても大丈夫〜みたいなのを定義していたのですが、それは面倒くさい。 HTTPの(ほぼ使われていなかった)METHODに

    Java EE 7徹底入門を読んだ(JAX-RSあたり) - 水まんじゅう2
  • Java EEハンズオン事前準備手順(JJUG CCC 2015 Fall) #jjug_ccc #ccc_m1 - 行きあたりばったりエンジニアの日記

    JJUG CCC 2015 Fallが近づいてきました。 今回、僕は2時間のJava EEハンズオンを担当することになりました。 ■脱Struts&独自フレームワーク!今からでも遅くないJava EE Web開発入門ハンズオン! http://www.java-users.jp/?page_id=2064#M-1 このハンズオンは、StrutsなどのWebフレームワークは経験があるけど、Java EEは初めてという方を対象にしていますので、「Java EEってそもそも何?」という方も歓迎です! 基礎からの講義・解説をしながらハンズオンを進めますし、演習をサポートするチューターも何人か参加しますので、Java EE初心者でも安心のセッションです! 内容は、Java EEのWebフレームワークである「JSF」「JAX-RS」「Jersey MVC」を、実際にご自分のPCでプログラムを作りながら

    Java EEハンズオン事前準備手順(JJUG CCC 2015 Fall) #jjug_ccc #ccc_m1 - 行きあたりばったりエンジニアの日記
  • @Transactional(Spring Framework)のpropagation属性 - 行きあたりばったりエンジニアの日記

    表題の件を調べていて、ほぼJava EEのJTAと同じかと思いきや、NESTEDというJTAには無いものがあったのでまとめました。 @Transactionalとは? メソッドに付加すると、メソッドの開始がトランザクションの開始、メソッドの終了がトランザクションの終了になります。 メソッド内で非チェック例外(RuntimeException及びそのサブクラス)が発生した場合はロールバックされます。 チェック例外の場合はロールバックされません。 具体的なコードで説明します。 実際にDBにアクセスするTxTestRepositoryクラス(以下「リポジトリ」)があり、それを呼び出しているTxTestService1(以下「サービス1」)とTxTestService2(以下「サービス2」)があります。 そして、サービス1はサービス2も呼び出しているとします。 @Repository public

    @Transactional(Spring Framework)のpropagation属性 - 行きあたりばったりエンジニアの日記
  • Java EEでMicroserviceを実現するKumuluzEE #javaee #Qiita - Challenge Engineer Life !

    トピック「アドベントカレンダー」について この記事は「Java EE Advent Calendar 2015 - Qiita」の1日目のエントリーです。 明日は@empressiaさんです。 今年のAdvent Calendar、ネタがないなぁ…と思っていた所、以下ツイートを拝見しました。 Java EE のマイクロサービスで最近個人的に注目しているのはコレ。 https://t.co/YUkN2m1aTN— Terada Yoshio (寺田佳央) (@yoshioterada) 2015, 11月 28 きっと寺田さんご自身はJava EEとMicrosoft Azureに関連するネタを書かれるだろうと(勝手に)思って、このKumuluzEEをネタとして利用させて頂きますm(_ _)m KumuluzEEとは? KumuluzEEはJava EEでマイクロサービスを実現するためのフレ

    Java EEでMicroserviceを実現するKumuluzEE #javaee #Qiita - Challenge Engineer Life !
  • JAX-RSを始める #javaee — 裏紙

    Mavenの場合 まず、 mvn archetype:generate してください。 それから出来たpom.xmlを編集します。 次のdependencyManagement要素を追加してください。 <dependencyManagement> <dependencies> <dependency> <groupId>org.glassfish.jersey</groupId> <artifactId>jersey-bom</artifactId> <version>2.13</version> <scope>import</scope> <type>pom</type> </dependency> </dependencies> </dependencyManagement> それからjersey-bomのpom.xmlを見ながら好きなものを選んでdependency要素に追加します。

  • JavaEE使い方メモ(Servlet・JSP・EL式) - Qiita

    環境構築は こちら。 コードは GitHub に上げてます。 https://github.com/opengl8080-javaee-samples/servlet-jsp Servlet とは Java で Web アプリを作るときの基礎となる仕組み・フレームワーク。 Java EE は知らないけど、 Servlet なら知っているという人は多いかと。 Java で Web アプリを作る場合、 Servlet を直接実装することは基的に無い。普通は、フレームワークを使う(Struts, JSF, JAX-RS, Spark, etc...)。 しかし、フレームワークは Servlet の上で動いているので、フレームワークを使いこなすためには Servlet の知識が必要になるときがある。また、フレームワークが対応していない機能を補完するために、 Servlet が提供する API

    JavaEE使い方メモ(Servlet・JSP・EL式) - Qiita
  • 1