3

私のプロジェクトには、次の Maven 依存関係があります。

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-orm</artifactId>
    <version>2.5.6</version>
</dependency>

ORMにはiBatisを使用しています。

  • この依存関係を与える目的は何ですか?
  • Spring と iBatis の間のブリッジを作成する場合、これは必要ですか?
  • 一般的に、Spring と iBatis はどのようにリンクしましたか?

ご返信ありがとうございます。

4

1 に答える 1

4

この依存関係を与える目的は何ですか? Spring と iBatis の間のブリッジを作成する場合、これは必要ですか?

Hibernate 3/4、iBatis、JDO、JPA など、さまざまな ORM ソリューションを Spring と統合するためのサポート (グルー コード) を追加します。もちろん、それ自体は ORM ではなく、単なるブリッジです。関連するライブラリを含める必要があります。

一般的に、Spring と iBatis はどのようにリンクしましたか?

公式ドキュメントの引用: 12.5. iBATIS SQL マップ:

iBATIS サポートは Spring の例外階層と連動し、Spring が持つすべての IoC 機能を楽しむことができます。

トランザクション管理は、Spring の標準機能を通じて処理できます。

于 2012-10-28T10:01:47.233 に答える