mybatis-plus整合oracle

1、导依赖

2、配置yml

3、垒代码

4、test


1、导依赖

说一下oracle的依赖。直接把代码考到pom中,maven或许会报错。

报错的解决办法:

a、下载一个oracel的jar包,我下的是ojdbc6.jar。下完之后,随意保存到一个文件夹。然后在idea中执行如下指令:

注意:dversion后面的数字,就是依赖中的版本号。

b、删除项目,重新导入oracle依赖,就不会报错了

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.2.0 -Dpackaging=jar -Dfile=D:\maven\ojdbc6.jar
<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc6</artifactId>
    <version>11.2.0.2.0</version>
</dependency>

2、配置yml

基础配置

spring:
  datasource:
    driver-class-name: oracle.jdbc.driver.OracleDriver
    url: jdbc:oracle:thin:@10.133.2.xx:1521:xxxxxx
    username: xxxxxxxxx
    password: xxxxxxxxx

3、

a、启动类 Application 增加注解,mapperscan

b、实体类

b1、实体类的名字和属性名字 和数据库表名、字段名字都对得上,那么只需要data注解即可

b2、如果不一样,可以用如下注解建立映射。

@Data
@TableName("xxxxtable")
public class DemoDO {

    @TableField("vid")
    private String id;

    @TableField("vname")
    private String name;
}

4、单元测试

 @Test
    void test (){
        List<DemoDO> list = this.demoDOMapper.selectList(null);
        System.out.println(list.size());
    }
posted @   于贰哥  阅读(1010)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示