運行test類出現java.lang.Exception:No runnable method;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import studentDAO.Student;
public class StudentTest {
?? ?private SessionFactory sessionFactory;
?? ?private org.hibernate.Session session;
?? ?private Transaction transaction;?? ?
?? ?
?? ?@Before
?? ?public void init(){
?? ??? ?Configuration config = new Configuration().configure();//config為配置對象
?? ??? ?sessionFactory = config.buildSessionFactory();//創(chuàng)建會話工廠
?? ??? ?session =? sessionFactory.openSession();
?? ??? ?transaction = session.beginTransaction();//事物
?? ?}
?? ?
?? ?@After
?? ?public void destroy(){
?? ??? ?transaction.commit();//提交事物
?? ??? ?session.close();//關閉會話
?? ??? ?sessionFactory.close();//關閉工廠
?? ?}
?? ?
?? ?@Test
?? ?public void testSaveStudent(){
?? ??? ?Student student = new Student(1, "張三", "男", new Date(), "喜馬拉雅");
?? ??? ?session.save(student);
?? ?}?? ?
}
2017-04-09
我也是啊,求解,要瘋了
2017-01-08
我也出現這個問題,請問怎么解決的,求教!
2016-08-30
是不是沒有服務注冊對象