永遠に初心でJava

web.xmlメモ用紙

web-app Servlet 3.0 Servlet 4.0 servlet Spring MVCのフロントコントローラを利用するための設定 filter 入力値の日本語が文字化けしないようにするための設定 HiddenHttpMethodFilter 内容を覚えられない・・・本に書いてある通りに書きたくてもクラス名…

SpringのRestTemplateでAPIを呼び出す時にクエリパラメータをくっつける

RestTemplateでAPIを使うのにパラメータの設定方法を試しました。 e-StatのAPIをサンプルに使います。 ControllerをでAPIを呼び出しちゃいます。 クエリパラメータをくっつける パラメータを1つ1つ設定する UriComponentsBuilderでパラメータを設定する qu…

MacでJSFのプロジェクトを作る

以前、CentOSでJSFのプロジェクトを作ったので今回はMacでつくる Eclipseを配置する Payaraをインストールする Mavenプロジェクトを作成する pom.xmlに文字コード「UTF-8」を設定する コンパイラを設定する pom.xmlにMavenコンパイル用のJDKを定義する JSFを…

JMeterを使ってみた記録

JMeterで負荷をかけたいのです。 やりたいこと JMeterをインストールします。 JMeterの画面を起動します。 メニューを日本語表示にする 画面の操作を記録する(書き途中) Thread Groupを作成する 記録コントローラーを作成する HTTPプロキシサーバを作成する …

CentOSでJSFのプロジェクトを作る

参考資料 EclipseにPayaraを設定する Payaraを配置する Eclipseに設定する Mavenプロジェクトを作成する コンパイラを設定する JSFを設定する pom.xmlにJSFのライブラリを定義する ServletのバージョンをDynamic Web Moduleに合わせる 動かしてみる ページを…

WebLogic Serverって何?

WebLogic Serverは、Java EEに準拠したWebアプリケーションサーバです。 買収を経てOracle社が作っています。 Java EE は、Javaでシステム開発するための標準仕様です。 WebLogic Serverは、Java EEに準拠したWebアプリケーションサーバです。 多階層型Java…

JPAって何?

JPAは、リレーショナルデータベースを使う時用のJavaフレームワークの仕様の定義です。 Java EEだけではなくJava SEでも使えます。 データベースとJavaを関連付けてくれます。 Entityクラスは、データベースにあるテーブルを表すJavaのクラスです。 永続性コ…

アプリケーションサーバとJava EE

アプリケーションサーバ アプリケーションサーバのいろいろ Java EE アプリケーションサーバは、「Java EEに準拠したアプリケーションサーバ」のこと .NETフレームワークに準じたアプリケーションサーバ その他のアプリケーションサーバ Java EE は、Javaで…

Spring MVC で簡単そうなエコーアプリを作って基本を学ぶ

前回は、プロジェクトに Spring MVC を設定したので簡単なアプリを作ってみます。 環境 ここで作るエコーアプリはこの本のSpring MVCの章にあるものです。 トップ画面を作ります。 Controllerを作ります。 Viewを作成します。 index.jspを「/src/main/webapp…

SpringプロジェクトにSpring MVCを設定する。

前回は、Springのプロジェクトを作ってTomcatを設定するところまでやりました。 環境 Spring MVC を設定します。 pom.xmlに依存関係を追加します。 Spring MVC のモジュールを指定します。 Hibernate(ハイバネート) Validator を指定します。 JCL inplement …

Springのプロジェクトにプロジェクトファセットを設定する。

ファセットで、プロジェクトが使うものの定義をします。 Eclipseでプロジェクトファセットを設定します。 Tomcatを設定したのでプロジェクトファセットを設定します。 ponsuke-tarou.hatenablog.com 環境 OS : macOS Hight Sierra v10.13.2 Eclipse : Neon.3…

わいるどふらい(WildFly)って何?から学ぶEJB

WildFlyは、オープンソースJavaEEアプリケーションサーバです。 JBoss Application Serverから改名しました。 Tomcatとの違いはEJBが使えることです。 log4jはログを出力するAPIです。 EJBは、JavaEEに既定されているサーバサイド向けのJavaBeansです。 まず…

EclipseでTomcatを設定する。

前回は、プロジェクトにSpringを設定しましたがTomcatを設定していないことに気が付きました。 Tomcatは、Java Servlet や JSP を実行するためのWebコンテナです。 Webコンテナは、Javaサーブレットの実行環境となるソフトウェアです。 Macの場合 Tomcatを配…

EclipseでMavenのプロジェクトにSpringとJSPを設定する

Eclipseをインストールします Mavenプロジェクトを作成します。 Eclipseの設定をします。 (必要があれば)プラグインのSTSをインストール Workspace全体の設定 プロジェクト固有の設定 Spring をpom.xmlに設定します。 pom.xmlって何? pom.xmlに依存関係を設…

EclipseでMavenプロジェクトを作成する方法

Mavenは、Project Object Modelに基づいたJavaのプロジェクト管理ツールです。 Maven単体でインストールしてEclipseに設定することもできます。 m2eは、 Eclipse上でMavenを利用するためのプラグインです。 Maven Project を作ります。 既存のMavenプロジェ…

NetBeansにGlassFishを設定する方法

GlassFishをインストールします NetBeansにGlassFishを設定します GlassFishが設定できました。 GlassFishを起動してみます。 環境 OS : macOS Hight Sierra Virsion 10.13.1 NetBeans : NetBeans IDE 8.2(Java EE) GlassFish : 4.1.2 NetBeansをインストー…

MacにNetBeansをインストールする方法

dmgをダウンロードします NetBeansをインストールします NetBeansを起動します 次はNetBeansにGlassFishを設定します 環境 OS : macOS Hight Sierra Virsion 10.13.1 NetBeans : NetBeans IDE 8.2(Java EE) dmgをダウンロードします NetBeansのサイトをブラ…