实现
通过全局策略配置,开启下划线到驼峰命名的支持,全局配置主键策略,全局配置表明映射前缀。
打开项目的applicationContext.xml
添加bean
<!-- 定义MybatisPlus的全局策略配置-->
<bean id ="globalConfiguration" class="com.baomidou.mybatisplus.entity.GlobalConfiguration">
<!-- 在2.3版本以后,dbColumnUnderline 默认值就是true 开启下划线到驼峰命名支持-->
<property name="dbColumnUnderline" value="true"></property>
<!-- 全局的主键策略 全局使用主键自增的方式 value为 0-->
<property name="idType" value="0"></property>
<!-- 全局的表前缀策略配置 -->
<!-- <property name="tablePrefix" value="tbl_"></property> -->
</bean>
将此bean在sqlSessionFactoryBean注入
<bean id="sqlSessionFactoryBean" class="com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean">标签:MyBatisPlus,策略,配置,CRUD,bean,全局,主键,sqlSessionFactoryBean From: https://blog.51cto.com/BADAOLIUMANGQZ/6115628
<!-- 数据源 -->
<property name="dataSource" ref="dataSource"></property>
<property name="configLocation" value="classpath:mybatis-config.xml"></property>
<!-- 别名处理 -->
<property name="typeAliasesPackage" value="com.badao.beans"></property>
<!-- 注入全局MP策略配置 -->
<property name="globalConfig" ref="globalConfiguration"></property>
</bean>