关于Hibernate的一点东西
来源:互联网 发布:淘宝一折特卖 - 百度 编辑:程序博客网 时间:2024/05/01 01:47
package com.itttop.hibernate;
import java.util.Date;
import java.util.Properties;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import com.itttop.vo.Student;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
//1.得到配置环境
Configuration cfg = new Configuration();
//读取xml文件需要单独调用Configure()方法
cfg.configure();
// cfg.setProperty("hibernate.dialect", "org.hibernate.dialect.Oracle10gDialect");
// cfg.setProperty("hibernate.connection.driver_class", "oracle.jdbc.driver.OracleDriver");
// cfg.setProperty("hibernate.connection.username", "scott");
// cfg.setProperty("hibernate.connection.password", "tiger");
// cfg.setProperty("hibernate.connection.url", "jdbc:oracle:thin:@localhost:1521:orcl");
// cfg.setProperty("hibernate.hbm2ddl.auto","update");
// cfg.addResource("com/itttop/vo/Student.hbm.xml");
//2.通过配置环境得到SessionFactory
SessionFactory factory = cfg.buildSessionFactory();
//3.通过SessionFactory得到Session
// Session session = factory.openSession();
Session session = factory.getCurrentSession();
Student stu = new Student(1L,"雷朝成","男",new Date());
//4.通过Session得到Transaction
Transaction trans = session.beginTransaction();
session.save(stu);
trans.commit();
//5.关闭资料
// session.close();
// factory.close();
}
}
- 关于Hibernate的一点东西
- 一点关于ant的东西
- 关于MySQL 的一点东西
- 关于strace的一点东西
- 关于指针的一点东西
- 关于dialog的一点东西
- 关于File的一点东西
- 关于一点HTML的东西
- 关于BIOS的一点东西
- 关于操作系统的一点东西
- 一些关于hibernate的东西
- 关于flash嵌入的一点东西
- 开始写一点关于密码的东西
- 关于DataGrid的一点基础东西
- 记忆宝库.关于ARC的一点东西
- qt关于模态非模态的一点东西
- 关于一点HTML的东西(2)
- 一点关于MG996R舵机的东西
- 你的成功在于你每天养成的习惯(转)
- sql server 存储过程事务处理实现批量删除
- IE6 z-index的bug
- NetBeans Weekly News - Issue # 446 - Jul 20, 2010
- HDU 3458 Rectangles Too!
- 关于Hibernate的一点东西
- 苹果真的很厉害!
- vim中使用gdb, pyclewn
- 如何进行网站优化(转)
- Hive-0.5中SerDe概述
- 浅谈const
- D3DXMatrixLookAtLH
- js滚动条
- 用内存设备环境(Memory Device Context)与GetClipBox函数(获得需要重绘的区域)实现无闪烁的高效绘图