Hideki Ikemoto's Site

最終更新: 現在の記事数: 822

最新記事一覧

設定手順書: Java: JDKのインストール

投稿日: 更新日: Jdk

JDKのバージョン違い 同じアップデートで、複数のバージョンが提供されていることがあります。 (JDK 9からはない?) これは、セキュリティアップデート

続きを読む →

マニュアル: ドメイン駆動設計: Value Object

投稿日: 更新日: Java

作り方 まとめ中です。 クラス名: 型: 変数名: import java.util.Objects; import org.apache.commons.lang3.builder.EqualsBuilder; import org.apache.commons.lang3.builder.HashCodeBuilder; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; public final class {{ className }} { @NonNull private final {{ fieldType }} {{ fieldName }}; public static {{ className }} of({{ fieldType }} {{ fieldName }}) { return new {{ className }}({{ fieldName }}); } private {{ className

続きを読む →

辞書: テスト(プログラミング): データベース

投稿日: データベース

使っているツール Runner: JUnit 何はともあれこれを使います。 Fixture: DbSetup 最初はDbUnitを使っていたのですが、イマイチ使いにくいので探したところ、このライブラ

続きを読む →

マニュアル: Java: クラス: Path

投稿日:

よく使うメソッド Pathの作成 Paths#get(String first, String... more) デフォルトのFileSystemのメソッドを呼び出します。 ファイル操作: Filesのstaticメソッ

続きを読む →

マニュアル: Git: .gitignore

投稿日:

giboで自動生成 例えば、Javaの場合は以下のようにします。 git Java >> .gitignore 対応している言語・ツールはgibo -lで表示できます。

続きを読む →

辞書: Effective Java

投稿日: 更新日: Java

Effective Javaとは 定評のあるJavaの本です。 いま出ているのは第2版ですが、第3版が2018-01-07に出る予定です1。 Kindle版は既に出

続きを読む →

マニュアル: ドメイン駆動設計: 標準型

投稿日: 更新日: Java

作り方 クラス名: 値1: 値1(文字列): 値2: 値2(文字列): import java.util.Objects; public enum {{ className }} { /** コメント1 */ {{ value1 }}("{{ value1_str }}"), /** コメント2 */ {{ value2 }}("{{ value2_str }}"); private final String str; {{ className }}(String str)

続きを読む →

辞書: HTTP

投稿日: 更新日:

HTTPとは HyperText Transfer Protocolの略です。 RFC HTTP/1.1については、RFC 7230~7235が最新です1。 RFC 2616は死にました。 mno blog: RFC2616

続きを読む →

辞書: HTTP: 日時

投稿日:

日時を定義しているRFC HTTP/1.1については、RFC 7231が最新です。 Cookieの日付 Cookieの日付は、RFC 6265によれば

続きを読む →


ページトップへ戻る