zha.aye
جمعه 11 دی 1388, 11:30 صبح
با سلام
من يك نمونه از يك هايبرنت رو مي خوام اجرا كنم ولي error مي ده و من نميدونم مشكلش كجاست لطفا من رو راهنمايي كنيد
اين برنامه اي هست كه مي خواهد تست كنه:
package com.genuitec.hibernate;
import org.hibernate.HibernateException;
public class HibernateReadTest {
public static void main(String[] args) {
// Step 1 - Create the DAO
EchoMessageDAO dao = new EchoMessageDAO();
try {
// Step 2 - Use findById to retrieve the message with ID = 1
EchoMessage echoMessage = dao.findById(new Integer(1));
System.out.println("Entity retrieval successful, message is: "
+ echoMessage.getME_msg());
} catch (HibernateException e) {
System.err.println("Entity retrieval failed.");
e.printStackTrace();
} finally {
try {
dao.getSession().close();
} catch (Exception e) {
// do nothing
}
}
}
}
و error اي كه ميدهد:
Exception in thread "main" java.lang.NullPointerException
at com.genuitec.hibernate.HibernateReadTest.main(Hibe rnateReadTest.java:15)
من يك نمونه از يك هايبرنت رو مي خوام اجرا كنم ولي error مي ده و من نميدونم مشكلش كجاست لطفا من رو راهنمايي كنيد
اين برنامه اي هست كه مي خواهد تست كنه:
package com.genuitec.hibernate;
import org.hibernate.HibernateException;
public class HibernateReadTest {
public static void main(String[] args) {
// Step 1 - Create the DAO
EchoMessageDAO dao = new EchoMessageDAO();
try {
// Step 2 - Use findById to retrieve the message with ID = 1
EchoMessage echoMessage = dao.findById(new Integer(1));
System.out.println("Entity retrieval successful, message is: "
+ echoMessage.getME_msg());
} catch (HibernateException e) {
System.err.println("Entity retrieval failed.");
e.printStackTrace();
} finally {
try {
dao.getSession().close();
} catch (Exception e) {
// do nothing
}
}
}
}
و error اي كه ميدهد:
Exception in thread "main" java.lang.NullPointerException
at com.genuitec.hibernate.HibernateReadTest.main(Hibe rnateReadTest.java:15)