Spring Boot Application连接Oracle

阅读 126

2022-10-27


Linux下启动时添加如下的JVM参数

-Djava.security.egd=file:///dev/urandom 

java -jar -Djava.security.egd=file:///dev/urandom spring-boot-application-oracle-1.0.0.jar

注意版本

如果不给Hibernate指定,默认使用的是org.hibernate.dialect.Oracle9iDialect,我们现在用的Oracle版本一般都是比9i新的了,所以还是要给Hibernate明确指定使用的dialect,Oracle版本和Hibernate Dialect的实现对应关系如下:

OracleVersion

Dialect

AnyVersion

org.hibernate.dialect.OracleDialect(org.hibernate.dialect.Oracle8iDialect)

Oracle 9i

org.hibernate.dialect.Oracle9iDialect

Oracle 10g

org.hibernate.dialect.Oracle10gDialect

Oracle 11g

org.hibernate.dialect.Oracle10gDialect

Oracle 12c

org.hibernate.dialect.Oracle12cDialect


精彩评论(0)

0 0 举报