1、MyBatis 配置文件位置 2、MyBatis Mapper 所对应的 XML 文件位置 3、MyBaits 别名包扫描路径 2、进阶配置 1、mapUnderscoreToCamelCase 2、cacheEnabled 3、DB 策略配置 1、idType 2、tablePrefix 2、条件构造器 1、allEq 2、基本比较操作 3、模糊查询 4、排序 5、逻辑查询 1、配置 在MP中有大量的配置,...
<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.2.6</version> </dependency> 2、yml配置 spring: datasource: type: com.alibaba.druid.pool.DruidDataSource dynamic: # 设置默认的数据源或者数据源组,默认值即为 master primary: master # 严...
如下所示数据表中is_deleted字段的值被设置为1,表示逻辑删除。 我们可通过全局配置设置逻辑删除和未删除的状态,如下所示: mybatis-plus:global-config:#设置逻辑已删除的状态为1logic-delete-value: 1#设置逻辑未删除的状态为0logic-not-delete-value: 0 条件构造器Wapper: 组装查询条件: @Testpublic void test(...
typeAliasesPackage: com.**.**.domain # 针对 typeAliasesPackage,如果配置了该属性,则仅仅会扫描路径下以该类作为父类的域对象 #typeAliasesSuperType: Class<?> # 如果配置了该属性,SqlSessionFactoryBean 会把该包下面的类注册为对应的 TypeHandler #typeHandlersPackage: null # 如果配置了该属性,会将路径下的...
public static void main(String[] args) { //这里按着给的注解修改参数即可 //手动配置数据源 String url="jdbc:mysql://localhost:3306/mybatis_plus?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8"; //注意修改数据库名 String name="root"; String password="123456"; //数据库表的设置 ...
Mybatis-plus 多数据源配置的两种方式 1.多数据源配置类 整体项目结构 1).pom.xml 项目依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
1.mysql配置,mongodb配置 server: port: 9090 servlet: context-path: /iot-auto-test spring: data: mongodb: uri: mongodb://iot:iot123456@10.60.84.123:30364/iot-test?authSource=iot-test datasource: dynamic: primary: iotPlatform #设置默认的数据源或者数据源组,默认值即为master ...
// 用来存放了配置的所有数据库 private final Map<String, DataSource> dataSourceMap = new ConcurrentHashMap<>(); // 用来存放分组数据库,例如:配置了slave_1,slave_2两个数据源,存在是slave--->GroupDataSource(slave_1,slave_2) private final Map<String, GroupDataSource> groupDataSources = new Co...
--1、配置数据库相关参数properties的属性:${url}--><context:property-placeholder location="classpath:jdbc.properties"/><!--2、配置数据库连接池--><bean id="dataSource"class="com.mchange.v2.c3p0.ComboPooledDataSource"><property name="driverClass"value="${jdbc.driver}"/><property name="jdbc...