

Package com.contact import java.io.IOException import java.io.RandomAccessFile import import import import .StandardServiceRegistryBuilder import import import public class Application Įxception in thread "main" : Unknown entity: Īt .getEntityPersister(SessionFactoryImpl.java:776)Īt .getEntityPersister(SessionImpl.java:1533)Īt .AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:104)Īt .DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:192)Īt .DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:38)Īt .DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:177)Īt .DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:32)Īt .DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:73)Īt .fireSave(SessionImpl.java:682)Īt .save(SessionImpl.java:674)Īt .save(SessionImpl.java:669)Īt (Application. Put all the annotations at the same place (and at the same place as the Id annotation). I thought hibernate takes into consideration only instance variables that are annotated with Column. 8,284 9 60 97 Add a comment 2 Answers Sorted by: 3 You're trying to map the state twice : once by adding annotations to the field, and once by adding annotations to the getter. Lets start by adding the necessary dependencies to our pom.xml. 221 This question already has answers here : What is the easiest way to ignore a JPA field during persistence (10 answers) Closed 6 years ago. Org.h2.Driver jdbc:h2./data/contactmgr sa PUBLIC 1 2Dialect .NoCacheProvider true create true In this tutorial, well see how we can construct a JPA query between unrelated entities.
