Hibernate的学习之路四(入门代码)
2017-11-28 15:55
288 查看
前言
这篇主要说明了hibernate的代码快速入门,还没有一些封装。入门
以下就是快速入门的代码,为了保存客户资料,相当于insert的操作了,利用对象来操作数据库,面向对象编程,不用编程sql。其中开启事务,和提交事务。也能回滚事务(rollback);@Test public void testSave(){ /** * 1. 先加载配置文件 * 2. 创建SessionFactory对象,生成Session对象 * 3. 创建session对象 * 4. 开启事务 * 5. 编写保存的代码 * 6. 提交事务 * 7. 释放资源 */ /*// 1. 先加载配置文件 Configuration config = new Configuration(); // 默认加载src目录下hibernate.cfg.xml的配置文件 config.configure(); // 了解,手动加载 // config.addResource("com/itheima/domain/Customer.hbm.xml"); */ // 简写的方法 Configuration config = new Configuration().configure(); // 2. 创建SessionFactory对象 SessionFactory factory = config.buildSessionFactory(); // 3. 创建session对象 Session session = factory.openSession(); // 4. 开启事务 Transaction tr = session.beginTransaction(); // 5. 编写保存的代码 Customer c = new Customer(); // c.setCust_id(cust_id); 主键是自动递增了 c.setCust_name("测试3"); c.setCust_level("2"); c.setCust_phone("110"); // 保存数据,操作对象就相当于操作数据库的表结构 session.save(c); // 6. 提交事务 tr.commit(); // 7. 释放资源 session.close(); factory.close(); }
回忆:快速入门
1. 下载Hibernate框架的开发包 2. 编写数据库和表结构 3. 创建WEB的项目,导入了开发的jar包 * MySQL驱动包、Hibernate开发的必须要有的jar包、日志的jar包 4. 编写JavaBean,以后不使用基本数据类型,使用包装类 5. 编写映射的配置文件(核心),先导入开发的约束,里面正常配置标签 6. 编写hibernate的核心的配置文件,里面的内容是固定的 7. 编写代码,使用的类和方法
相关文章推荐
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路四(入门代码)
- Hibernate的学习之路二(入门)
- Hibernate的学习之路二(入门)
- Hibernate的学习之路二(入门)
- Hibernate的学习之路二(入门)
- Hibernate的学习之路二(入门)
- 【Hibernate学习之路1】Hibernnate入门