java - mybatis springmvc 整合
PHP中文网
PHP中文网 2017-04-18 09:55:16
0
1
381

mybatis和springMVC整合出现了一下情况:

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
        <property name="dataSource" ref="dataSource" />
        <property name="configLocation" value="classpath:Configuration.xml" />        
</bean>

<bean id="userMapper" class="org.mybatis.spring.mapper.MapperFactoryBean">
        <property name="mapperInterface"
                  value="inter.IUserOperation" />
        <property name="sqlSessionFactory" ref="sqlSessionFactory" />
    </bean>

这样的配置可以work,但是换成以下配置就不行了

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
        <property name="dataSource" ref="dataSource" />
        <property name="configLocation" value="classpath:Configuration.xml" />
        </bean>
</bean>

<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
        <property name="basePackage" value="inter" />
        <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>
</bean>

把MapperFactoryBean换成MapperScannerConfigurer
这样配置就无法把接口注入,请问这是为什么呢?有哪些方案可以解决这样的问题?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(1)
小葫芦

パッケージを指定せずに、指定したフォルダーをファイルに直接指定します。それが機能するかどうかを確認してください

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!