轉自:https://baomidou.com/guide/config.html
MyBatis-Plus 的配置異常的簡單,我們僅需要一些簡單的配置即可使用 MyBatis-Plus 的強大功能!
TIP
在講解配置之前,請確保您已經安裝了 MyBatis-Plus,如果您尚未安裝,請查看 安裝 一章。
-
Spring Boot 工程:
-
配置 MapperScan 注解
@SpringBootApplication @MapperScan("com.baomidou.mybatisplus.samples.quickstart.mapper") public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }
-
-
Spring MVC 工程:
-
配置 MapperScan
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.baomidou.mybatisplus.samples.quickstart.mapper"/> </bean>
-
調整 SqlSessionFactory 為 MyBatis-Plus 的 SqlSessionFactory
<bean id="sqlSessionFactory" class="com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean"> <property name="dataSource" ref="dataSource"/> </bean>
-
通常來說,一般的簡單工程,通過以上配置即可正常使用 MyBatis-Plus,具體可參考以下項目:Spring Boot 快速啟動示例、Spring MVC 快速啟動示例。
同時 MyBatis-Plus 提供了大量的個性化配置來滿足不同復雜度的工程,大家可根據自己的項目按需取用,詳細配置請參考配置一文