hibernate3 + Spring なのですが、
@Entity で bean とテーブルマッピングは一箇所で定義するが、
@NamedQuery は使用せず、SQL は外出しにする良い方法はないでしょうか?

マッピングは annotation を使いたい、しかし SQL は外出しにしたい。
というのが希望です。