プログラミング未経験だった僕がJava EE 6を学び始めて1年で読んだ良記事まとめ
新卒として現職に入社して読み漁ったもの全般を載せているので、Java EEとは関係ない記事もあります。
大嫌いなSVNの記事を入れたのは、僕と同様に、社内の政治的な理由でGitを諦めてSVNを導入せざるを得なかった人が少なからずいそうだったからです。
1年で読んだ記事と書きましたが、今年の夏ごろからRailsに浮気してしまったので正確には半年程です。
来年からRuby on Railsの会社に移るので、身辺整理がてらまとめました。
お決まりの退職エントリはこちらです。
Java EE全般
初めての Java EE 開発から学んだこと JJUG CCC 2014 Spring
メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと
- JJUG CCC 2014 Spring スライド一覧
- JavaDayTokyo2014 スライド一覧
- JavaEE6 によるリアルワールド開発
- Beginning Java EE 6 勉強会資料まとめ
JSF
- Strutsから移行する人のためのJSF基礎
- JSF2.2で簡単webアプリケーション開発
- JSFでバッキングBeanに@PostConstructを付けたメソッドが画面表示時とサブミット時に二度呼ばれて困ったときの話
CDI
EJB
みんな大好き(?) EJB Enterprise JavaBeans
JPA
- JPAの同時実行制御とロック
- 金魚本に載ってないJPQLの話
- NativeQueryじゃだめ?~JPAクエリ表現ごとのパフォーマンス比較
- JPQL速かった!~JPAクエリ表現ごとのパフォーマンス比較 その2
- データベースアクセス(JPA編)
- JPAを使ったデータアクセスでポイントとなる永続コンテキストについて
Application Server
- Javaアプリケーションサーバ 構築・運用の勘所
- Javaトラブルに備えよう
- JBoss, WildFly, Infinispanの中の人
- Glass fishで作ったアプリをweblogicに移植してみた
- GlassFishファミリーのご紹介
- JBossに詳しい人
Testing Framework
- JUnitを使ったJavaのテスト入門
- Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
- TDD BootCamp in JJUG CCC - レガシーコード対策編 -
- いつでも聞けるTDD入門
- Arquillian
- ソフトウェアテストのレトロスペクティブ
- 自動テストの誤解とアンチパターン
- 詳解!自動結合テスト
- テストプロセス概要
- 加速させるテスト 減速させるテスト
CI Tools
- Java開発で活かしてほしいGit,CI,そして継続的デリバリー
- ワンクリックデプロイ 〜いつまで手でデプロイしてるんですか〜
- TiDDでウルトラハッピーな開発フロー実践しちゃおう!
- Jenkins勉強会
- いまさら聞けないJenkins
VCS
- はじめてのgit
- Git!実案件での運用
- Gitを使いこなしてみよう!
- Subversionでのソース管理
- Subversion/運用方法
- ライブラリアンがゆく(subversionのまとめ)
- これから始めるSubversionの使い方
- Subversionにおけるtrunk, branches, tagsの使い方
- Subversionでのブランチマネジメント