|
|
|
Spring boot получение объектов из БД08.01.2020, 00:42. Показов 1489. Ответов 11
Метки spring boot (Все метки)
Сразу оговорюсь что все мои вопросы могут звучать не совсем корректно, ввиду моей малой работы с вебом. Вообщем делаю аппку на Spring boot. Хотелось бы мне сделать коннект с БД и мапить оттуда данные на модели.
Большая часть примеров MVC заключается в хардкоде моделей и добавления их в репозитории. Чтобы приблизить возможность к своим замыслам - спрошу:
0
|
|
| 08.01.2020, 00:42 | |
|
Ответы с готовыми решениями:
11
Что такое Spring, Spring Boot? Spring в Spring Boot context
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 08.01.2020, 00:55 | |
|
1. Любую, которая подходит под твои нужды.
2. Стоит. 3. Ты на форуме спрашиваешь, нужен ли тебе рест апи? Если нужен - пользуйся, если не нужен - просто отдавай модели во вью.
0
|
|
|
|
|||
| 08.01.2020, 08:40 [ТС] | |||
|
0
|
|||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 10.01.2020, 07:49 | |
|
0
|
|
|
|
||
| 14.01.2020, 14:37 [ТС] | ||
|
вообщем у меня проблемы, походу что-то с маппингом. Но что именно - я пока не разобрался. /all
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Tue Jan 14 13:16:23 EET 2020 There was an unexpected error (type=Internal Server Error, status=500). could not deserialize; nested exception is org.hibernate.type.SerializationExceptio n: could not deserialize org.springframework.orm.jpa.JpaSystemExc eption: could not deserialize; nested exception is org.hibernate.type.SerializationExceptio n: could not deserialize at org.springframework.orm.jpa.vendor.Hiber nateJpaDialect.convertHibernateAccessExc eption(HibernateJpaDialect.java:353) at org.springframework.orm.jpa.vendor.Hiber nateJpaDialect.translateExceptionIfPossi ble(HibernateJpaDialect.java:255) at org.springframework.orm.jpa.AbstractEnti tyManagerFactoryBean.translateExceptionI fPossible(AbstractEntityManagerFactoryBe an.java:528) 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:178) 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.aop.framework.JdkDyn amicAopProxy.invoke(JdkDynamicAopProxy.j ava:212) at com.sun.proxy.$Proxy100.findAll(Unknown Source) at com.sotnikov.memestorage.dao.MemeService .findAll(MemeService.java:18) at com.sotnikov.memestorage.web.HomeControl ler.getAllMemes(HomeController.java:33) at java.base/jdk.internal.reflect.NativeMethodAccesso rImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccesso rImpl.invoke(NativeMethodAccessorImpl.ja va:62) at java.base/jdk.internal.reflect.DelegatingMethodAcc essorImpl.invoke(DelegatingMethodAccesso rImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.j ava:566) at org.springframework.web.method.support.I nvocableHandlerMethod.doInvoke(Invocable HandlerMethod.java:190) at org.springframework.web.method.support.I nvocableHandlerMethod.invokeForRequest(I nvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.meth od.annotation.ServletInvocableHandlerMet hod.invokeAndHandle(ServletInvocableHand lerMethod.java:106) at org.springframework.web.servlet.mvc.meth od.annotation.RequestMappingHandlerAdapt er.invokeHandlerMethod(RequestMappingHan dlerAdapter.java:888) at org.springframework.web.servlet.mvc.meth od.annotation.RequestMappingHandlerAdapt er.handleInternal(RequestMappingHandlerA dapter.java:793) at org.springframework.web.servlet.mvc.meth od.AbstractHandlerMethodAdapter.handle(A bstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.Dispatch erServlet.doDispatch(DispatcherServlet.j ava:1040) at org.springframework.web.servlet.Dispatch erServlet.doService(DispatcherServlet.ja va:943) at org.springframework.web.servlet.Framewor kServlet.processRequest(FrameworkServlet .java:1006) at org.springframework.web.servlet.Framewor kServlet.doGet(FrameworkServlet.java:898 ) at javax.servlet.http.HttpServlet.service(H ttpServlet.java:634) at org.springframework.web.servlet.Framewor kServlet.service(FrameworkServlet.java:8 83) at javax.servlet.http.HttpServlet.service(H ttpServlet.java:741) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:231) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) at org.apache.tomcat.websocket.server.WsFil ter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) at org.springframework.web.filter.RequestCo ntextFilter.doFilterInternal(RequestCont extFilter.java:100) at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:119) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) at org.springframework.web.filter.FormConte ntFilter.doFilterInternal(FormContentFil ter.java:93) at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:119) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) at org.springframework.web.filter.Character EncodingFilter.doFilterInternal(Characte rEncodingFilter.java:201) at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:119) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) at org.apache.catalina.core.StandardWrapper Valve.invoke(StandardWrapperValve.java:2 02) at org.apache.catalina.core.StandardContext Valve.invoke(StandardContextValve.java:9 6) at org.apache.catalina.authenticator.Authen ticatorBase.invoke(AuthenticatorBase.jav a:526) at org.apache.catalina.core.StandardHostVal ve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportVa lve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineV alve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdap ter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor .service(Http11Processor.java:367) at org.apache.coyote.AbstractProcessorLight .process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$Conne ctionHandler.process(AbstractProtocol.ja va:860) at org.apache.tomcat.util.net.NioEndpoint$S ocketProcessor.doRun(NioEndpoint.java:15 91) at org.apache.tomcat.util.net.SocketProcess orBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor. runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$ Worker.run(ThreadPoolExecutor.java:628) at org.apache.tomcat.util.threads.TaskThrea d$WrappingRunnable.run(TaskThread.java:6 1) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: org.hibernate.type.SerializationExceptio n: could not deserialize at org.hibernate.internal.util.Serializatio nHelper.doDeserialize(SerializationHelpe r.java:243) at org.hibernate.internal.util.Serializatio nHelper.deserialize(SerializationHelper. java:287) at org.hibernate.type.descriptor.java.Seria lizableTypeDescriptor.fromBytes(Serializ ableTypeDescriptor.java:138) at org.hibernate.type.descriptor.java.Seria lizableTypeDescriptor.wrap(SerializableT ypeDescriptor.java:113) at org.hibernate.type.descriptor.java.Seria lizableTypeDescriptor.wrap(SerializableT ypeDescriptor.java:29) at org.hibernate.type.descriptor.sql.Varbin aryTypeDescriptor$2.doExtract(VarbinaryT ypeDescriptor.java:60) at org.hibernate.type.descriptor.sql.BasicE xtractor.extract(BasicExtractor.java:47) at org.hibernate.type.AbstractStandardBasic Type.nullSafeGet(AbstractStandardBasicTy pe.java:257) at org.hibernate.type.AbstractStandardBasic Type.nullSafeGet(AbstractStandardBasicTy pe.java:253) at org.hibernate.type.AbstractStandardBasic Type.nullSafeGet(AbstractStandardBasicTy pe.java:243) at org.hibernate.type.AbstractStandardBasic Type.hydrate(AbstractStandardBasicType.j ava:329) at org.hibernate.persister.entity.AbstractE ntityPersister.hydrate(AbstractEntityPer sister.java:3041) at org.hibernate.loader.Loader.loadFromResu ltSet(Loader.java:1866) at org.hibernate.loader.Loader.hydrateEntit yState(Loader.java:1794) at org.hibernate.loader.Loader.instanceNotY etLoaded(Loader.java:1767) at org.hibernate.loader.Loader.getRow(Loade r.java:1615) at org.hibernate.loader.Loader.getRowFromRe sultSet(Loader.java:745) at org.hibernate.loader.Loader.processResul tSet(Loader.java:1008) at org.hibernate.loader.Loader.doQuery(Load er.java:964) at org.hibernate.loader.Loader.doQueryAndIn itializeNonLazyCollections(Loader.java:3 54) at org.hibernate.loader.Loader.doList(Loade r.java:2815) at org.hibernate.loader.Loader.doList(Loade r.java:2797) at org.hibernate.loader.Loader.listIgnoreQu eryCache(Loader.java:2629) at org.hibernate.loader.Loader.list(Loader. java:2624) at org.hibernate.loader.hql.QueryLoader.lis t(QueryLoader.java:506) at org.hibernate.hql.internal.ast.QueryTran slatorImpl.list(QueryTranslatorImpl.java :396) at org.hibernate.engine.query.spi.HQLQueryP lan.performList(HQLQueryPlan.java:219) at org.hibernate.internal.SessionImpl.list( SessionImpl.java:1396) at org.hibernate.query.internal.AbstractPro ducedQuery.doList(AbstractProducedQuery. java:1558) at org.hibernate.query.internal.AbstractPro ducedQuery.list(AbstractProducedQuery.ja va:1526) at org.hibernate.query.Query.getResultList( Query.java:165) at org.hibernate.query.criteria.internal.co mpile.CriteriaQueryTypeQueryAdapter.getR esultList(CriteriaQueryTypeQueryAdapter. java:76) at org.springframework.data.jpa.repository. support.SimpleJpaRepository.findAll(Simp leJpaRepository.java:355) at java.base/jdk.internal.reflect.NativeMethodAccesso rImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccesso rImpl.invoke(NativeMethodAccessorImpl.ja va:62) at java.base/jdk.internal.reflect.DelegatingMethodAcc essorImpl.invoke(DelegatingMethodAccesso rImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.j ava:566) at org.springframework.data.repository.core .support.RepositoryComposition$Repositor yFragments.invoke(RepositoryComposition. java:371) at org.springframework.data.repository.core .support.RepositoryComposition.invoke(Re positoryComposition.java:204) at org.springframework.data.repository.core .support.RepositoryFactorySupport$Implem entationMethodExecutionInterceptor.invok e(RepositoryFactorySupport.java:657) at org.springframework.aop.framework.Reflec tiveMethodInvocation.proceed(ReflectiveM ethodInvocation.java:186) at org.springframework.data.repository.core .support.RepositoryFactorySupport$QueryE xecutorMethodInterceptor.doInvoke(Reposi toryFactorySupport.java:621) at org.springframework.data.repository.core .support.RepositoryFactorySupport$QueryE xecutorMethodInterceptor.invoke(Reposito ryFactorySupport.java:605) at org.springframework.aop.framework.Reflec tiveMethodInvocation.proceed(ReflectiveM ethodInvocation.java:186) at org.springframework.transaction.intercep tor.TransactionAspectSupport.invokeWithi nTransaction(TransactionAspectSupport.ja va:366) at org.springframework.transaction.intercep tor.TransactionInterceptor.invoke(Transa ctionInterceptor.java:99) 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) ... 59 more Caused by: java.io.EOFException at java.base/java.io.ObjectInputStream$PeekInputStrea m.readFully(ObjectInputStream.java:2763) at java.base/java.io.ObjectInputStream$BlockDataInput Stream.readShort(ObjectInputStream.java: 3258) at java.base/java.io.ObjectInputStream.readStreamHead er(ObjectInputStream.java:873) at java.base/java.io.ObjectInputStream.<init>(ObjectI nputStream.java:350) at org.hibernate.internal.util.Serializatio nHelper$CustomObjectInputStream.<init>(S erializationHelper.java:309) at org.hibernate.internal.util.Serializatio nHelper$CustomObjectInputStream.<init>(S erializationHelper.java:299) at org.hibernate.internal.util.Serializatio nHelper.doDeserialize(SerializationHelpe r.java:218) ... 106 more Пытаюсь вывести все записи в консоль. Вот структура табилцы. https://github.com/LucaBrasi89/memestorage Записи тоже есть
0
|
||
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 14.01.2020, 14:49 | |
|
tags убери и проверь
0
|
|
|
|
|
| 14.01.2020, 16:29 [ТС] | |
|
xoraxax, из БД и из модели? Или можно только из модели?
И да, Вам вообще с лога ошибок понятно что-то? Мне вот например не особо, может в properties надо что-то подправить.
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 14.01.2020, 17:21 | |
|
Я думаю, что хибернейту неизвестно, каким образом лист строк замапить в varchar, а ты ему вроде ничего об этом не говоришь
0
|
|
|
|
|||||||||||
| 21.01.2020, 01:07 [ТС] | |||||||||||
|
xoraxax, пока исключил varchar. Стало норм. Получаю записи.
А вот писать в БД пока еще не научился Кликните здесь для просмотра всего текста
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Mon Jan 20 23:52:46 EET 2020 There was an unexpected error (type=Internal Server Error, status=500). could not execute statement; nested exception is org.hibernate.exception.GenericJDBCExcep tion: could not execute statement org.springframework.orm.jpa.JpaSystemExc eption: could not execute statement; nested exception is org.hibernate.exception.GenericJDBCExcep tion: could not execute statement at org.springframework.orm.jpa.vendor.Hiber nateJpaDialect.convertHibernateAccessExc eption(HibernateJpaDialect.java:353) at org.springframework.orm.jpa.vendor.Hiber nateJpaDialect.translateExceptionIfPossi ble(HibernateJpaDialect.java:255) at org.springframework.orm.jpa.JpaTransacti onManager.doCommit(JpaTransactionManager .java:538) at org.springframework.transaction.support. AbstractPlatformTransactionManager.proce ssCommit(AbstractPlatformTransactionMana ger.java:744) at org.springframework.transaction.support. AbstractPlatformTransactionManager.commi t(AbstractPlatformTransactionManager.jav a:712) at org.springframework.transaction.intercep tor.TransactionAspectSupport.commitTrans actionAfterReturning(TransactionAspectSu pport.java:631) at org.springframework.transaction.intercep tor.TransactionAspectSupport.invokeWithi nTransaction(TransactionAspectSupport.ja va:385) at org.springframework.transaction.intercep tor.TransactionInterceptor.invoke(Transa ctionInterceptor.java:99) 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) 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:178) 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.aop.framework.JdkDyn amicAopProxy.invoke(JdkDynamicAopProxy.j ava:212) at com.sun.proxy.$Proxy88.save(Unknown Source) at com.sotnikov.memestorage.dao.MemeService .save(MemeService.java:24) at com.sotnikov.memestorage.web.HomeControl ler.createRandMeme(HomeController.java:6 0) at java.base/jdk.internal.reflect.NativeMethodAccesso rImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccesso rImpl.invoke(NativeMethodAccessorImpl.ja va:62) at java.base/jdk.internal.reflect.DelegatingMethodAcc essorImpl.invoke(DelegatingMethodAccesso rImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.j ava:566) at org.springframework.web.method.support.I nvocableHandlerMethod.doInvoke(Invocable HandlerMethod.java:190) at org.springframework.web.method.support.I nvocableHandlerMethod.invokeForRequest(I nvocableHandlerMethod.java:138) at org.springframework.web.servlet.mvc.meth od.annotation.ServletInvocableHandlerMet hod.invokeAndHandle(ServletInvocableHand lerMethod.java:106) at org.springframework.web.servlet.mvc.meth od.annotation.RequestMappingHandlerAdapt er.invokeHandlerMethod(RequestMappingHan dlerAdapter.java:888) at org.springframework.web.servlet.mvc.meth od.annotation.RequestMappingHandlerAdapt er.handleInternal(RequestMappingHandlerA dapter.java:793) at org.springframework.web.servlet.mvc.meth od.AbstractHandlerMethodAdapter.handle(A bstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.Dispatch erServlet.doDispatch(DispatcherServlet.j ava:1040) at org.springframework.web.servlet.Dispatch erServlet.doService(DispatcherServlet.ja va:943) at org.springframework.web.servlet.Framewor kServlet.processRequest(FrameworkServlet .java:1006) at org.springframework.web.servlet.Framewor kServlet.doGet(FrameworkServlet.java:898 ) at javax.servlet.http.HttpServlet.service(H ttpServlet.java:634) at org.springframework.web.servlet.Framewor kServlet.service(FrameworkServlet.java:8 83) at javax.servlet.http.HttpServlet.service(H ttpServlet.java:741) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:231) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) at org.apache.tomcat.websocket.server.WsFil ter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) at org.springframework.web.filter.RequestCo ntextFilter.doFilterInternal(RequestCont extFilter.java:100) at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:119) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) at org.springframework.web.filter.FormConte ntFilter.doFilterInternal(FormContentFil ter.java:93) at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:119) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) at org.springframework.web.filter.Character EncodingFilter.doFilterInternal(Characte rEncodingFilter.java:201) at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:119) at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) at org.apache.catalina.core.StandardWrapper Valve.invoke(StandardWrapperValve.java:2 02) at org.apache.catalina.core.StandardContext Valve.invoke(StandardContextValve.java:9 6) at org.apache.catalina.authenticator.Authen ticatorBase.invoke(AuthenticatorBase.jav a:526) at org.apache.catalina.core.StandardHostVal ve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportVa lve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineV alve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdap ter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor .service(Http11Processor.java:367) at org.apache.coyote.AbstractProcessorLight .process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$Conne ctionHandler.process(AbstractProtocol.ja va:860) at org.apache.tomcat.util.net.NioEndpoint$S ocketProcessor.doRun(NioEndpoint.java:15 91) at org.apache.tomcat.util.net.SocketProcess orBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor. runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$ Worker.run(ThreadPoolExecutor.java:628) at org.apache.tomcat.util.threads.TaskThrea d$WrappingRunnable.run(TaskThread.java:6 1) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: org.hibernate.exception.GenericJDBCExcep tion: could not execute statement at org.hibernate.exception.internal.Standar dSQLExceptionConverter.convert(StandardS QLExceptionConverter.java:47) at org.hibernate.engine.jdbc.spi.SqlExcepti onHelper.convert(SqlExceptionHelper.java :113) at org.hibernate.engine.jdbc.spi.SqlExcepti onHelper.convert(SqlExceptionHelper.java :99) at org.hibernate.engine.jdbc.internal.Resul tSetReturnImpl.executeUpdate(ResultSetRe turnImpl.java:200) at org.hibernate.persister.entity.AbstractE ntityPersister.insert(AbstractEntityPers ister.java:3208) at org.hibernate.persister.entity.AbstractE ntityPersister.insert(AbstractEntityPers ister.java:3722) at org.hibernate.action.internal.EntityInse rtAction.execute(EntityInsertAction.java :91) at org.hibernate.engine.spi.ActionQueue.exe cuteActions(ActionQueue.java:604) at org.hibernate.engine.spi.ActionQueue.lam bda$executeActions$1(ActionQueue.java:47 8) at java.base/java.util.LinkedHashMap.forEach(LinkedHa shMap.java:684) at org.hibernate.engine.spi.ActionQueue.exe cuteActions(ActionQueue.java:475) at org.hibernate.event.internal.AbstractFlu shingEventListener.performExecutions(Abs tractFlushingEventListener.java:348) at org.hibernate.event.internal.DefaultFlus hEventListener.onFlush(DefaultFlushEvent Listener.java:40) at org.hibernate.event.service.internal.Eve ntListenerGroupImpl.fireEventOnEachListe ner(EventListenerGroupImpl.java:108) at org.hibernate.internal.SessionImpl.doFlu sh(SessionImpl.java:1344) at org.hibernate.internal.SessionImpl.manag edFlush(SessionImpl.java:435) at org.hibernate.internal.SessionImpl.flush BeforeTransactionCompletion(SessionImpl. java:3221) at org.hibernate.internal.SessionImpl.befor eTransactionCompletion(SessionImpl.java: 2389) at org.hibernate.engine.jdbc.internal.JdbcC oordinatorImpl.beforeTransactionCompleti on(JdbcCoordinatorImpl.java:447) at org.hibernate.resource.transaction.backe nd.jdbc.internal.JdbcResourceLocalTransa ctionCoordinatorImpl.beforeCompletionCal lback(JdbcResourceLocalTransactionCoordi natorImpl.java:183) at org.hibernate.resource.transaction.backe nd.jdbc.internal.JdbcResourceLocalTransa ctionCoordinatorImpl.access$300(JdbcReso urceLocalTransactionCoordinatorImpl.java :40) at org.hibernate.resource.transaction.backe nd.jdbc.internal.JdbcResourceLocalTransa ctionCoordinatorImpl$TransactionDriverCo ntrolImpl.commit(JdbcResourceLocalTransa ctionCoordinatorImpl.java:281) at org.hibernate.engine.transaction.interna l.TransactionImpl.commit(TransactionImpl .java:101) at org.springframework.orm.jpa.JpaTransacti onManager.doCommit(JpaTransactionManager .java:534) ... 66 more Caused by: java.sql.SQLException: Field 'creationDate' doesn't have a default value at com.mysql.cj.jdbc.exceptions.SQLError.cr eateSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLError.cr eateSQLException(SQLError.java:97) at com.mysql.cj.jdbc.exceptions.SQLExceptio nsMapping.translateException(SQLExceptio nsMapping.java:122) at com.mysql.cj.jdbc.ClientPreparedStatemen t.executeInternal(ClientPreparedStatemen t.java:953) at com.mysql.cj.jdbc.ClientPreparedStatemen t.executeUpdateInternal(ClientPreparedSt atement.java:1092) at com.mysql.cj.jdbc.ClientPreparedStatemen t.executeUpdateInternal(ClientPreparedSt atement.java:1040) at com.mysql.cj.jdbc.ClientPreparedStatemen t.executeLargeUpdate(ClientPreparedState ment.java:1347) at com.mysql.cj.jdbc.ClientPreparedStatemen t.executeUpdate(ClientPreparedStatement. java:1025) at com.zaxxer.hikari.pool.ProxyPreparedStat ement.executeUpdate(ProxyPreparedStateme nt.java:61) at com.zaxxer.hikari.pool.HikariProxyPrepar edStatement.executeUpdate(HikariProxyPre paredStatement.java) at org.hibernate.engine.jdbc.internal.Resul tSetReturnImpl.executeUpdate(ResultSetRe turnImpl.java:197) ... 86 more Вот если что request
creation_date и modifying_date
0
|
|||||||||||
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 21.01.2020, 09:01 | |
|
А зачем ты их удаляешь?
0
|
|
|
6 / 5 / 1
Регистрация: 02.05.2017
Сообщений: 42
|
|
| 21.01.2020, 11:37 | |
|
creation_date и modifying_date - откуда они берутся?
У тебя же creationDate и modifyingDate
0
|
|
|
|
|||
| 21.01.2020, 15:40 [ТС] | |||
|
0
|
|||
| 21.01.2020, 15:40 | |
|
Помогаю со студенческими работами здесь
12
Spring Boot Spring Boot Internationalization Spring boot Scheduler Сайт на Spring (boot 2) Spring boot multitenancy Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
На примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных выбран регистр накопления, в. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|