タグ

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

  • JavaSE 環境でCDI(Weld)を使う - Qiita

    1.1.10.Final 準備 Weld の入手 Weld の jar ファイルをダウンロードする。 jar は公式サイトからダウンロードできる。 実装 weld-se.jar をクラスパスに追加する ダウンロードした zip ファイル(weld-1.1.10.Final.zip)を解凍したら、weld-1.1.10.Final\artifacts\weld\weld-se.jar をクラスパスに追加する。 この jar に必要なライブラリとかが全部入っているらしい。中を見ると、 javassist とかが入ってる。 beans.xml の配置 クラスパスが通っている場所に META-INF というフォルダを作成し、 beans.xml というファイルを作成する。 ファイルは作るだけで、中は空で良い。 これは CDI の仕様上必要なファイルで、このファイルがあると CDI が有効になる。多

    JavaSE 環境でCDI(Weld)を使う - Qiita
  • JavaEE使い方メモ(JTA) - Qiita

    環境構築 コード 環境 OS Windows 7 AP サーバー GlassFish 4.1 Open Source Edition (一部 Wildfly 9.0.1 使用) 1.8.0_60 DB サーバー MySQL 5.5.28, for Win64 (x86) JTA とは Java Transaction API の略。 Java で トランザクションマネージャ を扱うための各種 API を定義した仕様。 トランザクションマネージャとは、分散トランザクションの管理を行うサービス(ミドルウェア)で、 Java EE サーバーだと EJB コンテナがその役割を担っている。 DTP Distributed Transaction Processing の略(直訳するなら、分散トランザクション処理?)。 X/Open という組織が策定した、分散トランザクションについての標準規格。JTA

    JavaEE使い方メモ(JTA) - Qiita
  • JavaEE7をはじめよう(4) - JPAクエリ(その1) JPQL - エンタープライズギークス (Enterprise Geeks)

    今回から3回に分けて、JPAでエンティティを検索する手段であるクエリを解説する。 JPA では javax.persistence.Query というオブジェクトで、問い合わせの内容を表す。 このQueryを作成する方法は以下の3種類がある。 JPQL (Java Persistence Query Language) Native Query Criteria API いずれの場合もEntityManagerにあるそれぞれのクエリを作成するメソッドを呼び出してQueryを生成する。 以降、それぞれの定義方法や特徴を記述するが、今回の記事ではJPQLについて解説し、Native QueryとCriteria APIに関しては次回以降で解説する。 JPQLとは JPQL(Java Persistence Query Language)は、JPAが標準化したもので、SQLに似た問い合わせ言語で

    JavaEE7をはじめよう(4) - JPAクエリ(その1) JPQL - エンタープライズギークス (Enterprise Geeks)
  • 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
  • JavaEE7 環境構築 - Qiita

    JavaEE7環境を構築する 今回は以下の様な構成を考えています。 Java8 JavaEEコンテナはWildFly(http://wildfly.org) 開発環境はEclipse(Luna) Mavenを使う(今回はGradleは使わない) JavaEE7に対応しているコンテナは、WildFlyとGlassfishがありますが、今回はWildFlyを使うことにします。(理由は、直近で使う機会があるため) JavaEE7の仕様 JSR 236: Concurrency Utilities for JavaEE 1.0 JSR 338: Java Persistence API 2.1 (JPA) JSR 339: JavaAPI for RESTful WebServices 2.0 (JAX-RS) JSR 340: Java Servlet 3.1 JSR 341: Expressi

    JavaEE7 環境構築 - Qiita
  • Java EE 7を勉強する方法(2015年ver.) - Java EE 事始め!

    2015-01-04 Java EE 7を勉強する方法(2015年ver.) このブログについて 約1年前、下記の記事を書きました。 Java EE 7を勉強する方法 - Java EE 事始め! 僕がJava EE 7研修を開発するにあたって、どのように情報収集したのかを書いたもので、今も一定数の方々に読んでいただいているようです。 しかし、あれから月日が経ち、Java EE 7を取り巻く環境も変わりつつあります。 日語の書籍もいくつか出版されています。 そこで、「今からJava EE 7を勉強するには、どうすればよいか?」を改めて書きたいと思います。 0.開発環境のセッティング JDK 8u25以上+GlassFish 4.1+NetBeans 8.0.2がおススメです。 GlassFishNetBeansのインストールは、ZIPを展開するだけと非常に簡単です。 下記

  • 1