Javaee

福岡JavaEE勉強会(第1回)を開催しました

福岡JavaEE勉強会(第1回)を開催しました。

ハンズオンの予定だったのですが、JavaEEの概要説明に時間を取り過ぎてしまったのと、
DBの準備に手間取ってしまい、コードを書く時間が取れませんでした。
準備が悪くてすんません><

今回使用したアプリのソースコードはこちらです。
ISUCON2というチューニングコンテストのアプリを
JavaEE7のJAX-RS+Thymeleafで実装したものになります。

CDIで複数データソースの切り替え

将来的にはJavaEEの仕様にマルチテナント機能が組み込まれますが、
僕は今のところ、複数データソースの切り替えが出来れば十分なので、
CDIを使ってやってみました。
これで1つのJavaEE6アプリで複数のデータベースへの接続を切り替える事が可能です。

Mac OS XのNetBeansとGlassFishの文字化け対策

同じ事何回もググってるのでいい加減まとめる。

MacのJVMのデフォルト文字コードはSJISなので、
NetBeansのコンソール、NetBeansのGlassFishコンソール、GlassFishのログファイルの内容が
文字化けして開発しにくいです。