書き尽くされている気がするけど、自分のメモとしてまとめておきます。 基本 String[] array = {"AAA", "BBB", "CCC", "DDD", "EEE", "FFF"}; Stream<String> stream = Arrays.stream(array);//配列をStreamに変換する //全ての要素がラムダの条件を満たしているか //全てが条件に当てはまればtrueが返る stream.allMatch(s -> s.length() == 3);//true stream.allMatch(s -> s.equals("AAA"));//false //いずれかの要素がラムダの条件を満たしているか //どれか1つが条件に当てはまればtrueが返る stream.anyMatch(s -> s.length() == 3);//true stream.
2014-04-11 Java EE 7を勉強する方法 Java Java EE 「Java EE 7を勉強したいけど、日本語情報が少なくて、どうしたらいいか分からない」という方は多いのではないでしょうか。少なくとも、僕はそうでした。 有名な技術者の方々が、はてなやGitHubにご自分で検証された結果をブログに書かれています。 僕もJava EE 7の研修を開発する際に、色々なブログ情報を参考にしました。こういったブログは非常に有益な情報です。しかし、個々の技術にフォーカスされたものが多く、技術の全体像を把握することは難しいです。 Java EE 7の技術全体を説明してくれている文書は無いものか…とネットを色々と検索していたときに、Java EE 7のチュートリアルの存在を知りました。 The Java EE 7 Tutorial:The Java EE 7 Tutorial:Prefac
Spockとは SpockはJavaやGroovy向けのテストフレームワークです。 JUnitなどと比較して以下の点が使いやすいです。 データドリブンなテストが書きやすい Mockが書きやすい テスト結果が見やすい(PowerAssert) 基本的な使い方はこちら方のブログにわかりやすく書かれています。 http://bufferings.hatenablog.com/entry/2014/01/17/234736 やりたいこと データベースにアクセスするテストコードを書く場合、テスト開始時にデータベースにテスト用のデータを流し、テストが終了したら元のデータを復元するということを行えると便利です。 しかし残念ながら、Spockにはその仕組みが用意されていないためDbUnitのようなデータベースを操作する仕組みが必要になります。 今回はSpockとDbUnitを連携させて、上記の仕組みを作っ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く