При запуске веб-приложения Java / Spring я получаю сообщение об ошибке ниже. Я использовал SqlDeveloper для подключения к базе данных Oracle, и, похоже, он работает нормально. Как вы думаете, в чем может быть проблема?
2018-05-28T16:26:03,863 [RMI TCP Connection(2)-127.0.0.1] INFO org.hibernate.validator.internal.util.Version 30 - HV000001: Hibernate Validator 5.3.4.Final
2018-05-28T16:26:04,843 [RMI TCP Connection(2)-127.0.0.1] INFO org.hibernate.tuple.PojoInstantiator 66- HHH000182: No default (no-argument) constructor for class: CustomKitCart (class must be instantiated by Interceptor)
2018-05-28T16:26:05,353 [RMI TCP Connection(2)-127.0.0.1] INFO org.hibernate.tool.hbm2ddl.SchemaValidator 69 - HHH000229: Running schema validator
2018-05-28T16:29:08,070 [RMI TCP Connection(2)-127.0.0.1] WARN org.hibernate.engine.jdbc.spi.SqlExceptionHelper 127 - SQL Error:17008, SQLState: 08003
2018-05-28T16:29:08,070 [RMI TCP Connection(2)-127.0.0.1] ERROR org.hibernate.engine.jdbc.spi.SqlExceptionHelper 129 - 关闭的连接: next
2018-05-28T16:29:08,084 [RMI TCP Connection(2)-127.0.0.1] WARN org.springframework.web.context.support.XmlWebApplicationContext 544 - Exception encountered during context initialization - cancelling refresh attempt
Добавьте для этого класса конструктор без аргументов по умолчанию и посмотрите, решит ли он проблему.
@IndraneelBende Я добавил конструктор по умолчанию. Это не сработало.
Вы узнали, что означает приведенный выше код ошибки?
@ Шон, ты нашел решение?




Кажется, у вашего класса CustomKitCart нет конструктора по умолчанию. Проверьте трассировку стека.