0
我得到org.hibernate.MappingException:未知實體。org.hibernate.MappingException:未知實體 - 當我使用DAL類時
實體類:
public class Event {
private long eventId;
private String eventTitle;
private Date eventDate;
public Event() {
}
/**
* @return the eventId
*/
public long getEventId() {
return eventId;
}
/**
* @param eventId the eventId to set
*/
public void setEventId(long eventId) {
this.eventId = eventId;
}
/**
* @return the eventTitle
*/
public String getEventTitle() {
return eventTitle;
}
/**
* @param eventTitle the eventTitle to set
*/
public void setEventTitle(String eventTitle) {
this.eventTitle = eventTitle;
}
/**
* @return the eventDate
*/
public Date getEventDate() {
return eventDate;
}
/**
* @param eventDate the eventDate to set
*/
public void setEventDate(Date eventDate) {
this.eventDate = eventDate;
}
}
DAL:
public class EventManager {
public void createAndStoreEvent(String title, Date theDate) {
Session session = HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
Event eventObj = new Event();
eventObj.setEventTitle(title);
eventObj.setEventDate(theDate);
session.saveOrUpdate(this);
session.getTransaction().commit();
}
}
主類:
public class MyHibernateSample {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
EventManager eManager=new EventManager();
eManager.createAndStoreEvent("My Test Event 1", new Date());
}
}
,同時運行的主類IAM線程 「main」 組織獲得一個例外異常。 hibernate.MappingException:未知實體:com.lc.learn.hibernate.sample.dao.EventManager
但EventManager類不是實體類。請幫我解決這個問題提前
感謝, 李