mybatis-plus在oracle限制查询条数

开始以为是limit,但是在oracle里不是这样的,而是用rownum,在mybatis-plus下可以在Wrapper后添加.le(“rownum”, 数量),le是小于等于的意思

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-PlusOracle 数据库的配置。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值