带有Hibernate的Oracle DB - 无法确定数据库类型为NONE的嵌入式驱动程序类

时间:2017-04-26 14:55:20

标签: java spring oracle hibernate

我试图运行一个使用hibernate连接到Oracle数据库的spring应用程序。我已经包含了Oracle JDBC驱动程序,指定了URL,用户名,密码,驱动程序类名和平台。

非常感谢任何帮助!

spring.datasource.url=url spring.datasource.username=username spring.datasource.password=OCACHEUSERDEV1 spring.datasource.driver-class-name=oracle.jdbc.OracleDriver spring.jpa.database-platform=org.hibernate.dialect.Oracle12cDialect spring.jpa.show-sql=true spring.jpa.hibernate.ddl-auto=update

***************************
APPLICATION FAILED TO START
***************************

Description:

Cannot determine embedded database driver class for database type NONE

Action:

If you want an embedded database please put a supported one on the classpath. If you have database settings to be loaded from a particular profile you may need to active it (no profiles are currently active).

这是我添加到构建路径的JDBC驱动程序的链接。

InputIterator

这是错误

            function standardDateFilterInterceptor(date, format, timezone) {
            if (timezone === "agent") {
                if (date !== null && date !== undefined) {
                    var momentDate = moment(date.toString(), ["YYYY-MM-DD HH:mm:ss"]);
                    if (momentDate.isValid()) {
                        date = momentDate.toDate();
                        let offset = date.getTimezoneOffset();
                        if (offset !== null && offset !== undefined) {
                            offset = offset * 60000 * (-1);
                            const dateWithOffset = new Date(date.getTime() + offset);
                            date = dateWithOffset;
                        }
                    }
                }
                if (agentTimeZoneOffset !== null && !angular.isUndefined(agentTimeZoneOffset)) {
                    timezone = agentTimeZoneOffset;
                }

            }
            return originalFilter.apply(this, [date, format, timezone]);
        }

0 个答案:

没有答案