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());
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY