Configruation对象的configure()方法----Hibernate相关
2013-06-20 03:17
197 查看
下面是我的一个例子,里面有很详细的注释.......................
Configuration configuration = new Configuration();
configuration.configure();//读取hibernate.cfg.xml核心配置文件
SessionFactory sessionFactory = configuration.buildSessionFactory();//创建一个session工厂
Session session = sessionFactory.openSession();//打开一个session
Transaction transaction = session.beginTransaction();//通过session打开一个事务
/*
* 单独使用hibernate的时候是这样给他赋值的,现在使用spring来给他注入值
* UserVo userVo = new UserVo();
userVo.setName("6");
userVo.setBitrhday(new Date());*/
ApplicationContext applicationContext =
new ClassPathXmlApplicationContext("applicationContext.xml");//读取spring配置文件
UserVo userVo = (UserVo) applicationContext.getBean("userVo");//从spring中得到实例化的bean
userVo.setBitrhday(new Date());
session.save(userVo);//session保存一条数据
transaction.commit();//事务向数据库提交session中的一条数据
session.close();//关闭session
System.out.println("be over");
相关文章推荐
- hibernate的Configuration对象的configure()方法的作用
- Hibernate之Session对象的相关方法以及持久化对象的状态
- Hibernate的Configuration对象的configure()方法
- hibernate的Configuration对象的configure()方法的作用
- hibernate的Configuration对象的configure()方法的作用
- Hibernate之Session对象的相关方法以及持久化对象的状态
- 05_传智播客hibernate教程_实体对象的三种状态与saveOrUpdate方法 2 关于delete后的状态
- Spring3与hibernate4整合,sessionFactory.getCurrentSession()方法获取不到Session对象异常解决办法
- 黑马程序员---Objective-C基础学习---类、对象、方法相关知识笔记
- 【hibernate】对象状态和主要方法
- Hibernate_操作对象_Session中的refresh()方法与修改事务隔离级别详解
- Hibernate区分不同对象的方法
- 深入学习Hibernate4_05hibernate中对象的四种状态(临时状态,持久化状态,游离状态,删除状态),以及常用方法的介绍
- NodeJS学习系列课程笔记(NodeJS 全局对象相关使用方法)
- 请借助Array内置对象的相关方法,实现字符串倒序排列
- hibernate_持久化对象状态、方法
- HibernateTemplate相关方法
- Hibernate_操作对象_对象的状态分类、Session中的方法概述
- Server对象:定义与服务器相关的类,提供对服务器上的方法和属性的访问。
- Python编程中的文件读写及相关的文件对象方法讲解