JavaプロジェクトでspringとmyBatisの統合を実現
3016 ワード
1.mybatis-springをダウンロードします.jarパッケージ.
2.springとmybatis環境を構成します.
3.プロジェクトでは、sqlSessionFactoryBeanを使用して各インタフェースをインスタンス化します.具体的なプロファイルコードは次のとおりです.
そして普通のbeanを使うようにuserMapperを使えばいいです.
ここでは*mapperを使っていません.xmlファイルの使い方については、まだ探しています.
2.springとmybatis環境を構成します.
3.プロジェクトでは、sqlSessionFactoryBeanを使用して各インタフェースをインスタンス化します.具体的なプロファイルコードは次のとおりです.
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="jdbcDataSource"/>
<property name="configLocation" value="classpath:/mybatis-config.xml"></property>
<!-- <property name="mapperLocations" value="com/oliver/spider/beans/*.xml"></property> -->
</bean>
<bean id="userMapper" class="org.mybatis.spring.mapper.MapperFactoryBean">
<property name="mapperInterface" value="com.oliver.mapper.inter.ITestClassMapper" />
<property name="sqlSessionFactory" ref="sqlSessionFactory"/>
</bean>
そして普通のbeanを使うようにuserMapperを使えばいいです.
ここでは*mapperを使っていません.xmlファイルの使い方については、まだ探しています.