-
-
JUnitのアサーションにAssertJを使う
2018/4/1 assertj
Junit3時代はassertEqualsでアサーションしてJunit4になると当初はhamcrestでアサーションしておりましたが最近はAssertJを使っております。 AssertJはFluent ...
-
-
初めてのStack Overflow(英語サイト)
2017/6/8
最近、困ったことがあって調べものをするとだいたいStack Overflowの記事がヒットします。 基本的にReadOnlyだったのですがApache Camelのことで少し気になったことがあったので ...
-
-
JavaのYAMLライブラリのSnakeYamlを使う
2018/12/29
最近はプロパティファイルを書くときに人間が読みやすくて記述量が少ないという理由でYAMLをよく使っています。 インデントが違うとエラーになりますが、その規約のお陰で記述量の少なさと読みやすさにつながっ ...
-
-
Spockを使いたいからEclipseからIntelliJ IDEAへ移行した話
Javaを書くときはずーとEclipseを使っていましたが最近IntelliJ IDEAへ移行しました。 確かEclipse2のときから使っていたので10年以上は使っていたと思います。 Eclipse ...
-
-
SpringMVCでPagenationを実装する方法
2018/2/21 spring
最近、SpringMVCを使って色々作っておりました。 今まで色々なフレームワークを触って、その度に挫折していましたが、SpringMVCは使えると思うように至りました。 業務ではないのですが、Spr ...
-
-
Commons-VFS2で再帰的にディレクトリ一覧を取得する方法
2018/2/21 commons-vfs
いつの間にかCommons-VFSが2にバージョンアップしています。 昔使ったんですけど、FTPの動作が微妙すぎてやめました・・・。 Javaでディレクトリを再起的に検索する方法はありふれているのです ...
-
-
Spring MVCのコントローラーで任意のステータスコードを返す方法
2018/2/21 spring
Spring MVCにかぎらずなんですが、URIリソースが見つからない場合は、適切なステータスコードを返してブラウザにお知らせする必要があると思います。 例えば、マッピングには一致したが指定された条件 ...
-
-
Maven2でDomaを使ったアプリケーションをコンパイルする方法
2018/2/21 doma
JavaのO/Rマッパーの金字塔はなんですかね。 自分で言うのもなんですが、僕は完全にO/Rマッパーの移行に失敗したので、この辺りは疎いのですが・・・。 そんな僕はDomaというO/Rマッパーを使って ...
-
-
Maven2でwarを実行すると2回目がエラーになる
2018/2/21 maven
Mavenでwar:warを実行してWARファイルを作成することがあると思います。 1回目はうまくいくのですが、続けて実行すると失敗してしまいました。 試しに、target以下の作成されたWARファイ ...
-
-
Spring MVCでビューにApache Tilesを使う
2018/2/21 spring
Spring MVCはデフォルトのビューはJSPみたいですね。 JSPでも問題ないのですが、せっかくなのでTilesを使ってみたいと思います。 僕の印象ではTilesは、それ自体がテンプレートシステム ...