Hibernate 의 전통 적 인 설정 방법

1292 단어
package hiber1;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.junit.jupiter.api.Test;

public class HibernateTest {
@Test
public void add() {
// : Hibernate
Configuration cfg = new Configuration();
// src *.cfg.xml
cfg.configure();

// : SessionFactory
// Hibernate , SessionFactory
// , ,
SessionFactory sessionF = cfg.buildSessionFactory();//SessionFactory ,

// : sessionF session ( )
Session session = sessionF.openSession();

// :
Transaction tx = session.beginTransaction();

// : crud
// :
User user = new User();
user.setUsername(" ");
user.setPassword("250");
user.setAddress(" ");
session.save(user);// session



// : ( , , , oracle?)
tx.commit();

// :
session.close();
sessionF.close();




}

}

Hibernate 의 전통 적 인 설정 방법 입 니 다.

좋은 웹페이지 즐겨찾기