java-beans はj2ee開発において、諸悪の根源
java beans を webでの開発、特にDTO的な側面が強い領域で使うのは間違ってると思う
public なフィールドにアクセス出来ないし
記述に制約がある
だから、自前FWを作る際にBeanUtilsぽいのを作ったりして何とかしている
public なフィールドにアクセス出来たり
プロパティが存在する際は、そっちを優先させたり
ドットで連結させて木構造の下のオブジェクトを取得させたり
取得時にメソッドでフックさせて文字列の変換を行わせたり
何だか簡易OGNLになってしまった。
そもそも、簡易OGNLでView層に使える物で
あまりロジカルな事を記述する事が出来ないフレームワークって
無いのかなぁ?