"After you" is good manners. “您先请是礼貌

hibernate底层实现很复杂,但是它的使用流程确实很明晰的,下面的代码和流程图是相互对应的,结合起来看,就可以看得很明白了


hibernate执行流程

 

代码对应:

 

package com.bjsxt.hibernate.model;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

public class StudentTest {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Student stu = new Student();
		stu.setAge(2);
		stu.setId(2);
		stu.setName("mlc");
		
		Configuration cf = new  Configuration();
		SessionFactory sf = cf.configure().buildSessionFactory();
		Session session =sf.openSession();
		session.beginTransaction();
		session.save(stu);
		session.getTransaction().commit();
		session.close();
		sf.close();
	}
}
 

下面的代码是前一篇hibernate的helloworld的一个测试代码片段,整个过程很清晰,就不多说了

 

 

如果有具体的问题,可以针对性的讨论

 

 

 

 

 

相关文章:

  • 2021-09-04
  • 2021-04-30
  • 2021-05-01
  • 2021-05-07
  • 2021-10-29
  • 2021-05-28
  • 2021-10-14
猜你喜欢
  • 2021-07-03
  • 2021-07-18
  • 2022-12-23
  • 2022-01-02
  • 2022-01-23
  • 2021-11-20
  • 2022-01-07
相关资源
相似解决方案