備忘録的なblog
2012年9月30日日曜日
PL/SQLで更新結果の取得
›
SQL%属性を使用して、更新有無や更新件数を取得できます。 下の例は、update文になっているけどdeleteやmergeなどでも同じように取得できます。 begin update account set name = '名前変更' where id ...
2012年9月22日土曜日
GroovyのInheritConstructorsアノテーション
›
クラスにInheritConstructorsアノテーションを付加すると、親クラスが実装しているコンストラクタをコンパイル時に追加してくれます。 例 Fugaは、引数を2つうけるコンストラクタを持っていないが「InheritConstructors」を設定しているので、親クラ...
GroovyのEqualsAndHashCodeアノテーション
›
equalsとhashCodeを生成してくれるアノテーション 例 EqualsAndHashCodeを付加してクラスを宣言します。 import groovy.transform.EqualsAndHashCode @EqualsAndHashCode class Pe...
2012年9月16日日曜日
GroovyのTupleConstructorアノテーション
›
TupleConstructorを付加すると、属性(フィールド)値を引数に取るコンストラクタが追加されます。 コンストラクタの引数の順番は、フィールドの宣言の順番となります。 例 TupleConstructorを付加してクラスを宣言します。 import groovy....
2012年9月14日金曜日
GroovyのToStringアノテーション
›
クラスに「ToString」アノテーションを付加すると、コンパイル時にtoStringメソッドが生成されます。 デフォルトでは、すべてのフィールドがtoStringメソッドで文字列変換されますが、アノテーションの属性を設定することで除外設定などもできます。
2012年9月7日金曜日
Nio2でファイル属性
›
NIO2を使ってファイルの属性を取得する方法。 // 最後の更新日時 System.out.println("Files.getLastModifiedTime(path) = " + Files.getLastModifiedTime(path)); /...
2012年8月24日金曜日
NIO2を使ってファイルの作成
›
Files.createFileを使ってファイルの作成を行う。ファイル作成時にはアクセス権限も設定できたりする。 属性指定なしでファイル作成 Path path = Paths.get("test.txt") Files.createFile(path) ...
‹
›
ホーム
ウェブ バージョンを表示