64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
||||||||||||||||
Spring boot, Jpa, Hibernate, H2DB30.07.2019, 15:44. Показов 2036. Ответов 7
Метки нет Все метки)
(
Суть такова я вызываю удаленную процедуру
Кликните здесь для просмотра всего текста
Все работает нормально Но при тестировании использую H2 in memory выдает ошибку Кликните здесь для просмотра всего текста
org.springframework.orm.jpa.JpaSystemExc eption: No Dialect mapping for JDBC type: 0; nested exception is org.hibernate.MappingException: No Dialect mapping for JDBC type: 0
at org.springframework.orm.jpa.vendor.Hiber nateJpaDialect.convertHibernateAccessExc eption(HibernateJpaDialect.java:351) at org.springframework.orm.jpa.vendor.Hiber nateJpaDialect.translateExceptionIfPossi ble(HibernateJpaDialect.java:253) at org.springframework.orm.jpa.AbstractEnti tyManagerFactoryBean.translateExceptionI fPossible(AbstractEntityManagerFactoryBe an.java:527) at org.springframework.dao.support.ChainedP ersistenceExceptionTranslator.translateE xceptionIfPossible(ChainedPersistenceExc eptionTranslator.java:61) at org.springframework.dao.support.DataAcce ssUtils.translateIfNecessary(DataAccessU tils.java:242) at org.springframework.dao.support.Persiste nceExceptionTranslationInterceptor.invok e(PersistenceExceptionTranslationInterce ptor.java:153) at org.springframework.aop.framework.Reflec tiveMethodInvocation.proceed(ReflectiveM ethodInvocation.java:186) at org.springframework.data.jpa.repository. support.CrudMethodMetadataPostProcessor$ CrudMethodMetadataPopulatingMethodInterc eptor.invoke(CrudMethodMetadataPostProce ssor.java:138) at org.springframework.aop.framework.Reflec tiveMethodInvocation.proceed(ReflectiveM ethodInvocation.java:186) at org.springframework.aop.interceptor.Expo seInvocationInterceptor.invoke(ExposeInv ocationInterceptor.java:93) at org.springframework.aop.framework.Reflec tiveMethodInvocation.proceed(ReflectiveM ethodInvocation.java:186) at org.springframework.data.repository.core .support.SurroundingTransactionDetectorM ethodInterceptor.invoke(SurroundingTrans actionDetectorMethodInterceptor.java:61) at org.springframework.aop.framework.Reflec tiveMethodInvocation.proceed(ReflectiveM ethodInvocation.java:186) at org.springframework.aop.framework.JdkDyn amicAopProxy.invoke(JdkDynamicAopProxy.j ava:212) at com.sun.proxy.$Proxy116.sendNotification (Unknown Source) at am.iunetworks.tj.appeal.dao.impl.AppealD aoImpl.addAppeal(AppealDaoImpl.java:86) at am.iunetworks.tj.appeal.service.AppealSe rvice.addAppeal(AppealService.java:132) at am.iunetworks.tj.appeal.service.AppealSe rvice$$FastClassBySpringCGLIB$$1dd0da2b. invoke(<generated>) at org.springframework.cglib.proxy.MethodPr oxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibA opProxy$CglibMethodInvocation.invokeJoin point(CglibAopProxy.java:749) at org.springframework.aop.framework.Reflec tiveMethodInvocation.proceed(ReflectiveM ethodInvocation.java:163) at org.springframework.transaction.intercep tor.TransactionAspectSupport.invokeWithi nTransaction(TransactionAspectSupport.ja va:294) at org.springframework.transaction.intercep tor.TransactionInterceptor.invoke(Transa ctionInterceptor.java:98) at org.springframework.aop.framework.Reflec tiveMethodInvocation.proceed(ReflectiveM ethodInvocation.java:186) at org.springframework.aop.framework.CglibA opProxy$DynamicAdvisedInterceptor.interc ept(CglibAopProxy.java:688) at am.iunetworks.tj.appeal.service.AppealSe rvice$$EnhancerBySpringCGLIB$$2f815153.a ddAppeal(<generated>) at am.iunetworks.tj.appeal.service.AppealSe rviceTest.B_AddAppealTest(AppealServiceT est.java:139) at sun.reflect.NativeMethodAccessorImpl.inv oke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.inv oke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.jav a:43) at java.lang.reflect.Method.invoke(Method.j ava:498) at org.junit.runners.model.FrameworkMethod$ 1.runReflectiveCall(FrameworkMethod.java :50) at org.junit.internal.runners.model.Reflect iveCallable.run(ReflectiveCallable.java: 12) at org.junit.runners.model.FrameworkMethod. invokeExplosively(FrameworkMethod.java:4 7) at org.junit.internal.runners.statements.In vokeMethod.evaluate(InvokeMethod.java:17 ) at org.springframework.test.context.junit4. statements.RunBeforeTestExecutionCallbac ks.evaluate(RunBeforeTestExecutionCallba cks.java:74) at org.springframework.test.context.junit4. statements.RunAfterTestExecutionCallback s.evaluate(RunAfterTestExecutionCallback s.java:84) at org.springframework.test.context.junit4. statements.RunBeforeTestMethodCallbacks. evaluate(RunBeforeTestMethodCallbacks.ja va:75) at org.springframework.test.context.junit4. statements.RunAfterTestMethodCallbacks.e valuate(RunAfterTestMethodCallbacks.java :86) at org.springframework.test.context.junit4. statements.SpringRepeat.evaluate(SpringR epeat.java:84) at org.junit.runners.ParentRunner.runLeaf(P arentRunner.java:325) at org.springframework.test.context.junit4. SpringJUnit4ClassRunner.runChild(SpringJ Unit4ClassRunner.java:251) at org.springframework.test.context.junit4. SpringJUnit4ClassRunner.runChild(SpringJ Unit4ClassRunner.java:97) at org.junit.runners.ParentRunner$3.run(Par entRunner.java:290) at org.junit.runners.ParentRunner$1.schedul e(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildr en(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$00 0(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluat e(ParentRunner.java:268) at org.springframework.test.context.junit4. statements.RunBeforeTestClassCallbacks.e valuate(RunBeforeTestClassCallbacks.java :61) at org.springframework.test.context.junit4. statements.RunAfterTestClassCallbacks.ev aluate(RunAfterTestClassCallbacks.java:7 0) at org.junit.runners.ParentRunner.run(Paren tRunner.java:363) at org.springframework.test.context.junit4. SpringJUnit4ClassRunner.run(SpringJUnit4 ClassRunner.java:190) at org.junit.runner.JUnitCore.run(JUnitCore .java:137) at com.intellij.junit4.JUnit4IdeaTestRunner .startRunnerWithArgs(JUnit4IdeaTestRunne r.java:68) at com.intellij.rt.execution.junit.IdeaTest Runner$Repeater.startRunnerWithArgs(Idea TestRunner.java:47) at com.intellij.rt.execution.junit.JUnitSta rter.prepareStreamsAndStart(JUnitStarter .java:242) at com.intellij.rt.execution.junit.JUnitSta rter.main(JUnitStarter.java:70) Caused by: org.hibernate.MappingException: No Dialect mapping for JDBC type: 0 at org.hibernate.dialect.TypeNames.get(Type Names.java:71) at org.hibernate.dialect.TypeNames.get(Type Names.java:103) at org.hibernate.dialect.Dialect.getHiberna teTypeName(Dialect.java:683) at org.hibernate.loader.custom.JdbcResultMe tadata.getHibernateType(JdbcResultMetada ta.java:77) at org.hibernate.loader.custom.ScalarResult ColumnProcessor.performDiscovery(ScalarR esultColumnProcessor.java:45) at org.hibernate.loader.custom.CustomLoader .autoDiscoverTypes(CustomLoader.java:494 ) at org.hibernate.result.internal.OutputsImp l$CustomLoaderExtension.processResultSet (OutputsImpl.java:317) at org.hibernate.result.internal.OutputsImp l.extractResults(OutputsImpl.java:140) at org.hibernate.result.internal.OutputsImp l.extractCurrentResults(OutputsImpl.java :131) at org.hibernate.result.internal.OutputsImp l.access$100(OutputsImpl.java:39) at org.hibernate.result.internal.OutputsImp l$CurrentReturnState.buildOutput(Outputs Impl.java:191) at org.hibernate.result.internal.OutputsImp l$CurrentReturnState.getOutput(OutputsIm pl.java:175) at org.hibernate.result.internal.OutputsImp l.getCurrent(OutputsImpl.java:95) at org.hibernate.procedure.internal.Procedu reCallImpl.execute(ProcedureCallImpl.jav a:614) at org.springframework.data.jpa.repository. query.JpaQueryExecution$ProcedureExecuti on.doExecute(JpaQueryExecution.java:332) at org.springframework.data.jpa.repository. query.JpaQueryExecution.execute(JpaQuery Execution.java:91) at org.springframework.data.jpa.repository. query.AbstractJpaQuery.doExecute(Abstrac tJpaQuery.java:136) at org.springframework.data.jpa.repository. query.AbstractJpaQuery.execute(AbstractJ paQuery.java:125) at org.springframework.data.repository.core .support.RepositoryFactorySupport$QueryE xecutorMethodInterceptor.doInvoke(Reposi toryFactorySupport.java:605) at org.springframework.data.repository.core .support.RepositoryFactorySupport$QueryE xecutorMethodInterceptor.lambda$invoke$3 (RepositoryFactorySupport.java:595) at org.springframework.data.repository.core .support.RepositoryFactorySupport$QueryE xecutorMethodInterceptor.invoke(Reposito ryFactorySupport.java:595) at org.springframework.aop.framework.Reflec tiveMethodInvocation.proceed(ReflectiveM ethodInvocation.java:186) at org.springframework.data.projection.Defa ultMethodInvokingMethodInterceptor.invok e(DefaultMethodInvokingMethodInterceptor .java:59) at org.springframework.aop.framework.Reflec tiveMethodInvocation.proceed(ReflectiveM ethodInvocation.java:186) at org.springframework.transaction.intercep tor.TransactionAspectSupport.invokeWithi nTransaction(TransactionAspectSupport.ja va:294) at org.springframework.transaction.intercep tor.TransactionInterceptor.invoke(Transa ctionInterceptor.java:98) at org.springframework.aop.framework.Reflec tiveMethodInvocation.proceed(ReflectiveM ethodInvocation.java:186) at org.springframework.dao.support.Persiste nceExceptionTranslationInterceptor.invok e(PersistenceExceptionTranslationInterce ptor.java:139) Код создание процедуры H2 Кликните здесь для просмотра всего текста
Class Кликните здесь для просмотра всего текста
Сама процедурв генерируетсяб ошибка возникает при вызове
0
|
30.07.2019, 15:44 | |
Ответы с готовыми решениями:
7
Когда JPA(hibernate) использует equals/hashcode у entity In-Memory databases с Spring MVC, JPA Ошибка в UserServiceTest (spring data jpa) |
![]() 3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
||
30.07.2019, 16:41 | ||
Почему эта процедура для вас всех такая сложная?
0
|
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
||
30.07.2019, 16:52 [ТС] | ||
Человечек иди займись чем то умным.
вот тебе самая свежая ссылка иди и сам читай может поймешь)
0
|
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
|
31.07.2019, 10:46 [ТС] | |
Для тебе особого умного
No Dialect mapping for JDBC type: 0 вот это я знаю что за ошибка, и если ты не читаешь вопрос и не вникаешь в суть то просто помолчи. И куда вообще смотрят модераторы, что разрешают таки козлам как ты вообще тут находиться
0
|
31.07.2019, 11:01 | |
Не по теме: DavidKarchikyan, ты поехавший? Приходишь на форум - говоришь, у меня вот такая ошибка, подскажите, что с ней делать. Я тебе подсказываю. Ты начинаешь агриться, и говоришь, что и так знаешь, что это за ошибка. Так что кто тут козел, надо еще подумать.
0
|
31.07.2019, 11:01 | |
Помогаю со студенческими работами здесь
8
Spring Hibernate Hibernate or spring Hibernate и Spring Java Spring Hibernate Netbeans Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Непрерывная интеграция для пакета Python
Mr. Docker 22.06.2025
Было 4 часа утра пятницы, когда я выпустил новую версию нашей внутренней библиотеки для обработки данных. Релиз 0. 5. 2 содержал небольшой фикс для обработки дат в ISO формате, что может пойти не так?. . .
|
Продвинутый ETL на C# из OLTP БД в хранилище
stackOverflow 22.06.2025
Работая в сфере корпоративной аналитики, я постоянно сталкиваюсь с одним и тем же - нужны чистые, структурированные и, главное, свежие данные. Без них современные аналитические системы, машинное. . .
|
Мастер-класс по микросервисам на Node.js
Reangularity 21.06.2025
Node. js стал одной из самых популярных платформ для микросервисной архитектуры не случайно. Его неблокирующая однопоточная модель и событийно-ориентированный подход делают его идеальным для. . .
|
Управление Arduino из WPF приложения
Wired 21.06.2025
Зачем вообще связывать Arduino с WPF-приложением? Казалось бы, у Arduino есть собственная среда разработки, своя экосистема, свои способы управления. Однако при создании серьезных проектов. . .
|
Звёздная пыль
kumehtar 20.06.2025
Я просто это себе представляю: как создавался этот мир. Как энергия слипалась в маленькие частички. Как они собирались в первые звёзды, как во вселенной впервые появился Свет. Как эти звёзды. . .
|
Создание нейросети с PyTorch
AI_Generated 19.06.2025
Ключевое преимущество PyTorch — его питоновская натура. В отличие от TensorFlow, который изначально был построен как статический вычислительный граф, PyTorch предлагает динамический подход. Это. . .
|
JWT аутентификация в ASP.NET Core
UnmanagedCoder 18.06.2025
Разрабатывая веб-приложения, я постоянно сталкиваюсь с дилеммой: как обеспечить надежную аутентификацию пользователей без ущерба для производительности и масштабируемости? Классические подходы на. . .
|
Краткий курс по С#
aaLeXAA 18.06.2025
Здесь вы найдете все необходимые функции чтоб написать програму на C#
Задание 1:
КЛАСС FORM 1
public partial class Form1 : Form
{
Spisok listin = new Spisok();
. . .
|
50 самых полезных примеров кода Python для частых задач
py-thonny 17.06.2025
Эффективность работы разработчика часто измеряется не количеством написаных строк, а скоростью решения задач. Готовые сниппеты значительно ускоряют разработку, помогают избежать типичных ошибок и. . .
|
C# и продвинутые приемы работы с БД
stackOverflow 17.06.2025
Каждый . NET разработчик рано или поздно сталкивается с ситуацией, когда привычные методы работы с базами данных превращаются в источник бессонных ночей. Я сам неоднократно попадал в такие ситуации,. . .
|