技術の備忘録

@Transient

@Transientアノテーション 永続化対象外とするプロパティやフィールドを指定できる。 カラムに存在しないものをEntityに記述したい際などに利用する。
技術の備忘録

javax.persistence.Id;

@Idはオブジェクトの一意のキーになればいいので、 DBの主キーである必要は無い。
技術の備忘録

SpringMVC @Scopeについて

@Scope("prototype") 呼び出されるたびに別インスタンスになる。 省略するとSingletonになるので注意。
技術の備忘録

org.apache.commons.beanutils copyProperties

同じプロパティ名のデータを a から b へコピーする. BeanUtils.copyProperties(a, b);
技術の備忘録

org.apache.commons.beanutils populate

apache.commonsに用意されているbeanutilsが便利。 ■populate Map に格納した値を key に対応する Bean のプロパティに設定する。