タグ

2017年10月22日のブックマーク (2件)

  • javaDBでコードセットUTF8

    DB2と違ってUSING CODESETなんて使えるわけではなく、 そうすりゃいいんだ?と思いながらApache Derbyのサイト内検索でderby.ui.codesetというのを発見した。 しかし、このオプションってij起動時に与える拡張パラメータ -Dhogehoge系のパラメータとして準備してやれば良いらしい。 でもって試してみた。 CLASSPATH周りは省略して java -cp $CLASSPATH -Dderby.ui.territory=ja_JP -Dderby.ui.codeset=UTF8 -Dij.protocol=jdbc:derby: org.apache.derby.tools.ijで呼び出せばいいみたい。。。 derby.ui.codesetでUTF8にしたらコンソールが文字化けするなんてのがネットに載っていたがそんなこともなくすんなり動いた。

  • Lombok - コンストラクタの生成(xArgsConstructor) - 覚えたら書く

    Lombokのコンストラクタ生成に関する以下アノテーションの利用サンプルです。 @NoArgsConstructor(lombok.NoArgsConstructor) @AllArgsConstructor(lombok.AllArgsConstructor) @RequiredArgsConstructor(lombok.RequiredArgsConstructor) デフォルトコンストラクタを生成する @NoArgsConstructorをクラスに付与することでデフォルトコンストラクタを自動生成することができます。 ■@NoArgsConstructorを付与したクラス import lombok.NoArgsConstructor; @NoArgsConstructor public class Person1 { private long id; private String

    Lombok - コンストラクタの生成(xArgsConstructor) - 覚えたら書く