私は建築のジレマを抱えています。Bean (@Named) BO と DAO を実装しました。また、コミュニケーションをどのように実装すればよいかわかりません。ユーザーを登録したいとしましょう。JSF から Bean を埋めてから、注入された userBO で userBO.registerUser(this) メソッドを使用します。次に何が起こるかわかりません。検証は BO の仕事であるべきだと思います。すべて問題なければ、データを DAO に渡す必要があります。DAO は UserEntity を作成し、それをデータベースに永続化する必要があります。しかし、BO で UserEntity を作成し、それを DAO に渡すとどうなるでしょうか。私は少し混乱しています。