SpringBoot整合Oracle数据库
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(); }
下一篇:
Mysql学习笔记(一):锁类型介绍