Hibernate3核心API-SessionFactory接口】的更多相关文章

代表一次原子操作,它具有数据库事务的概念.所有持久层都应该在事务管理下进行,即使是只读操作.    Transaction tx = session.beginTransaction();常用方法:commit():提交相关联的session实例rollback():撤销事务操作wasCommitted():检查事务是否提交…
public static void main(String[] args) throws Exception{ // 1. 加载默认的hibernate.cfg.xml的配置文件 Configuration config = new Configuration().configure(); // 2. 加载hbm文件 (Test.hbm.xml) config.addClass(cn.loaderman.hibernate.api.Test.class); // 3. 根据配置生成表 Sche…
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 -----------------------------------------------------------------------------------------------------------------…
Hibernate的核心API 一般我们通过hibernate进行操作的时候,都会遵循下面的流程,那么接下来我对每一个步骤进行讲解: 1 public void testInsert() { 2 //(1) 实例化配置对象 加载映射文件 加载 hibernate.cfg.xml 3 Configuration configuration = new Configuration().configure(); 4 //(2)创建会话工厂 5 SessionFactory sessionFactory…
Hibernate的核心API 一般我们通过hibernate进行操作的时候,都会遵循下面的流程,那么接下来我对每一个步骤进行讲解: 1 public void testInsert() { 2 //(1) 实例化配置对象 加载映射文件 加载 hibernate.cfg.xml 3 Configuration configuration = new Configuration().configure(); 4 //(2)创建会话工厂 5 SessionFactory sessionFactory…
一.配置文件详解 1.映射文件详解 1.映射配置文件的位置和名称没有限制. -建议:位置:和实体类放在统一目录下.  名称:实体类名称.hbm.xml.    2.在映射配置文件中,标签内的name属性的值要和实体内的属性对应. (1)class标签内的name的值为实体类的全路径. (2)property标签内的name的值为实体类的属性. (3)id标签内的name的值为实体类的属性. (4)id和property标签内的column属性可以不写. (5)id和property标签内有一个t…
目录 Hibernate框架概述 什么是框架 hibernate简介(JavaEE技术三层架构所用到的技术) hibernate是什么框架 ORM hibernate好处 Hibernate基本使用 下载框架 Hibernate目录 使用 常见配置 xxx.hbm.xml映射配置 hibernate.cfg.xml核心配置 核心API Configuration SessionFactory sessionFactory简介 hibernate.cfg.xml 添加,配置连接池 查看日志 工具类…
核心API Configuration 描述的是一个封装所有配置信息的对象 1.加载hibernate.properties(非主流,早期) Configuration conf = new Configuration(); conf.addResource("cn/itcast/h3/helloworld/vo/UserModel.hbm.xml"); 2.加载hibernate.cfg.xml(主流) Configuration conf = new Configuration()…
JDBC核心API在java.sql.*和javax.sql.* 1.Driver接口:表示Java驱动程序接口,具体的数据库厂商要实现其此接口 connect(url.propertis):连接数据库的方法 url:连接数据库的URL url语法格式:jdbc协议:数据库子协议://主机:端口/数据库 user:数据库用户名 password:数据库用户密码 2.DriverManager类:驱动管理器的类,管理所有的注册驱动程序 registerDriver(driver):注册驱动 Con…
Hibernate映射配置文件(重点) 1 映射配置文件名称和位置没有固定要求 2 映射配置文件中,标签name属性值写实体类相关内容 (1)class标签name属性值实体类全路径 (2)id标签和property标签name属性值 实体类属性名称 3 id标签和property标签,column属性可以省略的 (1)不写值和name属性值一样的 4 property标签type属性,设置生成表字段的类型,自动对应类型 Hibernate核心配置文件 1 配置写位置要求 2 配置三部分要求 (…