|
|
|
Spring boot получение объектов из БД08.01.2020, 00:42. Показов 1464. Ответов 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 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|