2017-04-01から1ヶ月間の記事一覧
例えば H2 database を以下のように起動するとめっぽう遅い java -cp h2.jar org.h2.tools.Server H2 database に限らず、Tomcat だったり Logback だったり、あらゆるものが遅い 以下にあるように InetAddress.getLocalHost() から呼ばれる DNS Lookup に原…
リストからマップを作る時に使う以下のコード Map<String, String> phoneBook = people.stream() .collect(Collectors.toMap(Person::getName, Person::getAddress); なつかしい以下のコードとは挙動が異なります。 Map<String, String> phoneBook = new HashMap<>(); for (Person p : people</string,></string,>…
いつまでたっても間違いが無くなりません。 以下のようにListの初期化で多用するArrays.asList()。 List<String> stooges = Arrays.asList("Larry", "Moe", "Curly"); Arrays.asList() が返すインスタンスは、java.util.Arrays$ArrayList であって、java.util.ArrayL</string>…
前回 blog1.mammb.com の続きです。 TemplateEngineProducer JAX-RS Application Fragments コントローラ Owner 検索 Owner 編集 使いにくい点 まとめ TemplateEngineProducer Ozark で Thymeleaf を使えるように org.thymeleaf.TemplateEngine の Producer …
はじめに モデル 構成 Payara 起動クラス persistence.xml web.xml ベースエンティティ Owner Pet Visit Repository OwnerRepository の実装 PetRepository の実装 VisitRepository の実装 まとめ はじめに Spring MVC ベースのサンプル・アプリケーション S…