mybatis-plus 配置 Oracle
时间: 2023-07-11 14:29:27 浏览: 172
MyBatis-Plus 支持 Oracle 数据库,可以通过在 `application.properties` 或 `application.yml` 文件中配置相关属性来使用。下面是一个示例 `application.properties` 文件:
```properties
# 数据源配置
spring.datasource.url=jdbc:oracle:thin:@localhost:1521:ORCL
spring.datasource.username=your_username
spring.datasource.password=your_password
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
# MyBatis-Plus 配置
mybatis-plus.mapper-locations=classpath*:mapper/*.xml
mybatis-plus.global-config.db-config.id-type=auto
mybatis-plus.global-config.db-config.logic-delete-value=1
mybatis-plus.global-config.db-config.logic-not-delete-value=0
```
在上面的配置中,我们指定了 Oracle 数据库的连接 URL、用户名、密码和驱动程序的类名。我们还指定了 MyBatis-Plus 的配置,包括映射文件的位置、主键生成策略、逻辑删除值和未删除值。
需要注意的是,如果你使用的是 `application.yml` 文件,那么配置内容应该如下所示:
```yaml
# 数据源配置
spring:
datasource:
url: jdbc:oracle:thin:@localhost:1521:ORCL
username: your_username
password: your_password
driver-class-name: oracle.jdbc.driver.OracleDriver
# MyBatis-Plus 配置
mybatis-plus:
mapper-locations: classpath*:mapper/*.xml
global-config:
db-config:
id-type: auto
logic-delete-value: '1'
logic-not-delete-value: '0'
```
无论你使用哪种方式,都应该把 Oracle 驱动程序和 MyBatis-Plus 添加到你的项目依赖中,例如:
```xml
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc8</artifactId>
<version>19.3.0.0</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.3.2</version>
</dependency>
```
这样就完成了 MyBatis-Plus 对 Oracle 数据库的配置。
阅读全文