bem, apareceu um erro q eu nunk vi e nao estou conseguindo solucionar, o erro esta ai, alguem sabe oq eh?
Exception in thread "AWT-EventQueue-0" org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of entity.Servicos.sequencia
at org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:85)
at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:337)
at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:200)
at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:3499)
at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:129)
at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:842)
at org.hibernate.loader.Loader.doQuery(Loader.java:717)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
at org.hibernate.loader.Loader.doList(Loader.java:2144)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2028)
at org.hibernate.loader.Loader.list(Loader.java:2023)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:393)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
at dao.ServicosHibernateDAO.consultarTabela(ServicosHibernateDAO.java:70)
at dao.ServicosHibernateDAO.consultarTabelaCarroCliente(ServicosHibernateDAO.java:114)
at gui.TabelaServicos.<init>(TabelaServicos.java:54)
at gui.TabelaCarros$Eventos$1.run(TabelaCarros.java:308)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:42)
... 27 more
aparentemente eu corrigi esse problema, oq aconteceu foi q ao recuperar os objetos servicos no banco de dados ele estava dando erro ao recuperar a coluna sequencia q era integer e continha o valor null, colokei zero em todos e recupera normalmente agora, nao sei pq mas funciona assim.
Olá estava com o mesmo problema, isso deve ter acontecido pelo fato de você não ter atribuido um valor padrão a seu tipo primitivo, no banco provavelmente o valor dessa coluna esta sendo atribuida para NULL, então
quando você tentava recuperar os valores dessa coluna o hibernate tentava
recuperar como NULL um atributo do tipo primitivo.
A solução é fazer como você citou acima, mas caso continue dando o problema será necessário que você atribua os valores padrão direto no banco.