私は注釈部で春を読んでいたため、「持続例外翻訳」とは何であると私は@Repository
豆は、彼らが永続例外翻訳のための資格があるという意味で@Component
豆と異なることを読ん
@Repository
注釈に出くわしました。は@Repository豆
永続性例外翻訳の意味を具体的に教えてください。
私は注釈部で春を読んでいたため、「持続例外翻訳」とは何であると私は@Repository
豆は、彼らが永続例外翻訳のための資格があるという意味で@Component
豆と異なることを読ん
@Repository
注釈に出くわしました。は@Repository豆
永続性例外翻訳の意味を具体的に教えてください。
永続例外の変換は、低レベルの永続例外を高レベルのSpring例外に変換するプロセスです。 SpringSourceのサイトから
:
共通のデータアクセス例外。 Springはあなたの O/Rマッピングツールからの例外をラップして、独自の (潜在的にチェックされている)例外を共通ランタイム DataAccessException階層に変換することができます。これにより、修復不可能なほとんどの パーシスタンス例外を処理することができます。 の適切なレイヤー、厄介な定型的なキャッチ/スロー、および 例外宣言はありません。あなたはまだどこにでも例外をトラップして処理することができます。 JDBC例外(DB 特定の方言を含む)も同じ階層に変換されます。つまり、 プログラミングモデル内でJDBCでいくつかの操作を実行できる を意味します。
例外の例外はランタイム例外に変わります。実際には、メソッドシグネチャにthrows宣言を追加する必要はありません。
http://static.springsource.org/spring/docs/2.5.x/reference/orm.html
春例外変換メカニズムは@Repositoryで注釈が付けすべてのBeanに透過的に適用することができます - コンテキスト
に例外翻訳豆ポストプロセッサーBeanを定義することではなく、なぜそれが必要か? Springが提供するテンプレートを使用する場合は、テンプレートを休止状態にして、次に同じことをしませんか? – Anand
@anand HibernateTemplateはHibernate 4.0で非推奨になっています –
どこが必須ですか? –