3

mybatis 3.2.5 および Spring バージョン 4.1.0.Release で mybatis-spring 1.2.2 を試しましたが、サポートされていないようです。

mybatis-spring 1.2.2 spring にはorg.springframework.core.MethodParameterクラスが含まれていますが、getContainingClass()存在しません。

私は例外を取得しています: java.lang.NoSuchMethodError: org.springframework.core.MethodParameter.getContainingClass()

Spring 4xでMybatisを使用できるという考えはありますか? (アイバティスでも未対応のようです)

4

2 に答える 2

2

ここpom.xmlで Spring MyBatisを見ると、プロジェクト自体が Spring 3.2.9 に依存していることがわかります。

...
<spring.version>3.2.9.RELEASE</spring.version>
...
<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-context</artifactId>
  <version>${spring.version}</version>
  <scope>provided</scope>
</dependency>

そのため、私のプロジェクトで発生しているような例外が発生しても驚かず、「いいえ」と言わざるを得ません。サポートされていません。

于 2014-07-31T17:17:11.353 に答える