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());
}