SpringBoot整合Oracle数据库

发布于:2023-07-27 ⋅ 阅读:(99) ⋅ 点赞:(0)

1. 引入依赖。

		<!--oracle驱动-->
        <dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc6</artifactId>
            <version>11.2.0.3</version>
        </dependency>

2. 配置数据库文件

spring:
  datasource:
    driver-class-name: oracle.jdbc.OracleDriver
    url: jdbc:oracle:thin:@127.0.0.1:1521:服务名
    username: 创建的用户名
    password: 创建的密码

3. 数据库字段设置
时间字段如果使用String接受数据库日期,新增的时候记得转化成date或者to_date(#{query.validdate},‘yyyy-MM-dd’)

4. 主键自增的两种方法(需要提前在数据库设置序列)

第一种是是直接写SQL查询:

select 序列名称.Nextval from dual

第二种是注解的方法,在对应实体上加上注解@KeySequence(value = “序列名”),并且需要配置注解

   @Bean
   public IKeyGenerator keyGenerator() {
     return new OracleKeyGenerator();
   }
本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到