EE+Mybatis+GlassFishで動かしてみる。EE+Mybatis+GlassFishで動かしてみる。EE+Mybatis+GlassfishでWebアプリを構築しようと思います。EEより実際にDBにアクセスする方法をメモ書きとして掲載します。EEに挑戦しようと思います。4.1作業開始プロジェクトを作成し、各ファイルを作成していきます。プロジェクトの作成Netbeansにてプロジェクトを作成します。新規プロジェクトにてMaven⇒Webアプリケーションで新規プロジェクトを作成します。GlassFish4.1に設定します。プロジェクトに作成したものができたらOKです。pom.xmlの設定プロジェクトを作成したらpom.xmlに追記します。&lt;/build&gt;&lt;/project&gt;commons-langはStringUtilsやNumberUtils等利用する際に必要の為入れております。中略が多くわかりにくいので全体のXML情報も掲載しておきます。&lt;/build&gt;&lt;/project&gt;sun-resources.xmlの作成DBを利用するためにjdbc-resource及びjdbc-connection-poolを記述します。GlassFishサーバ自体で設定することも可能ですが、今回はプロジェクトで設定します。&lt;/jdbc-connection-pool&gt;&lt;/resources&gt;XMLで直で書く他に新規ファイルで設定することも可能です。JDBC接続プール及びJDBCリソースより設定可能です。beans.xmlの作成CDIを有効にするために必要。bean-discovery-mode=&quot;annotated&quot;&gt;&lt;/beans&gt;faces-config.xmlの作成JSFにて使用。なくてもいいみたいです。&lt;/faces-config&gt;glassfish-web.xmlの作成\src\main\webapp\WEB-INF\glassfish-web.xmlリソース設定に必要。&lt;/jsp-config&gt;&lt;/glassfish-web-app&gt;sun-web.xmlの作成リソース設定に必要。&lt;/jsp-config&gt;&lt;/sun-web-app&gt;web.xmlの作成リソース設定に必要。&lt;/session-config&gt;&lt;/web-app&gt;テーブル作成Mybatisと連携するために今回はMySQLを利用することにしました。サンプルテーブルとしてusersテーブルを作成します。Generatorでコードの自動生成を行います。上記でサーバ起動に必要な情報を記載しました。以後にソースコードを記述していきます。SessionUtil.javaの作成DB接続用のソースを記述します。}}UserSearch.javaの作成\src\main\test\UserSearch.javaメインソース。入力した値を元にuserテーブルを検索するソースです。&quot;ユーザは存在しません。test.xhtmlの作成ユーザ情報を検索しする画面表示用のソース。IDにてユーザ名を検索することや、ユーザ名よりユーザID、ユーザ名、メールアドレスを表示します。あとはプロジェクトを右クリック⇒実行を押します。ブラウザにて【http://localhost:8080/test/test.jsf】で開くと下の画像が表示されます。データ未挿入時は何も表示されませんが、データを挿入すると表示されます。Mybatisの接続方法をJAVAのみで設定していますが、xmlにて設定することもできるようです。(私の場合上手くいきませんでしたが...)Mybatisを動かすまでに結構悪戦苦闘しましたがなんとか動くことができましたので、これで先に進めそうです。【JAVA】JSONデータの取得、作成方法Json-libを使用してJAVAにてJSONデータを取得・作成します。StartSSLの更新(ログイン認証更新)StartSSLから以下の文が届きました。C3150を購入しました。RT-AC88Uを購入しました。走行中に鹿と衝突しました。私が交通事故のときに大体のネットワークを利用するために契約したイーモバイル。XZを機種変更及びMNPにて購入しました。