为了账号安全,请及时绑定邮箱和手机立即绑定
  • session简介 1.不建议直接使用jdbc的connection操作数据库,而是通过session操作数据库 2.session对象可以理解为操作数据库的对象 3.session与connection,是多对一关系,每个session都有一个与之对应的connection,一个connection不同时刻可以供多个session使用 4.把对象保存到关系数据库中需要调用session的各种方法:save(),update(),delete(),createQuery()等
    查看全部
    0 采集 收起 来源:session简介

    2016-11-02

  • hibernate执行流程
    查看全部
    0 采集 收起 来源:session简介

    2016-11-02

  • 通过Hibernate API编写访问数据库的代码 Configuration config= new Configuration().configuration()://创建对象 ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties()). buildServiceRegistery();//创建服务注册对象 sessionFactory=config.buildSessionFactory(serviceRegistry);//创建会话工厂对象 session= sessionFactory.openSession();//打开会话 transaction=session.beginTransaction();//打开事务
    查看全部
  • 使用Junit进行测试 @Test:测试方法 @Before:初始化方法 @After:释放资源
    查看全部
  • 创建Hibernate的配置文件 hibernate.cfg.xml 创建持久化类 创建对象-关系映射文件 通过Hibernate API编写访问数据库的代码 1.导入Hibernate的jar包 hibernate-release-4.2.4.final 2.导入Mysql的jdbc驱动 mysql-connector-java-5.1.7-bin-jar 3.导入Junit4的jar包 junit-4.10.jar
    查看全部
  • hibernate.cfg.xml常用配置 (1)hibernate.show_sql //是否将SQL语句输出到控制台,编码阶段便于测试 (2)hibernate.format_sql //是否将SQL语句进行排版,便于阅读。建议设置为true (3)hbm2ddl.auto //可以帮助由 java代码生成数据库脚本,进而生成具体的表结构。create|update|create-drop|validate (4)hiberante.default_schema //默认的数据库 (5)hibernate.dialect //配置Hibernate数据库方言 注:hiberante的前缀可以省略,即:hibernate.dialect等同于dialect
    查看全部
  • Hibernate进阶 1.hibernate.cfg.xml常用配置 2.session简介 3.transaction简介 4.session的详解 5.对象关系映射常用配置
    查看全部
    0 采集 收起 来源:本章简介

    2016-11-02

  • 通过hibernate api编写访问数据库代码 private SessionFactory sessionFactory; private SessionFactory sessionFactory; private Session session; private Transaction transaction; @Before public void init(){ //创建配置对象 Configuration config=new Configuration().configure(); //创建服务注册对象 ServiceRegistry serviceRegistry=new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry(); //创建会话工厂 sessionFactory=config.buildSessionFactory(serviceRegistry); //打开会话 session=sessionFactory.openSession(); transaction=session.beginTransaction(); } @After public void destory(){ transaction.commit();//打开事务 session.close();//关闭会话 sessionFactory.close();//关闭会话工厂 } @Test public void saveStudent(){ //生成学生对象 Student s=new Student(1,"李四","男",new Date(),"北京"); session.save(s);//保存对象进入数据库 }
    查看全部
  • 使用 junit 测试: @Test 测试注释标签 @Before 初始化方法 @After 释放资源 新建junit步骤: new -> source folder -> 新建一个类 -> 使用三个注解
    查看全部
  • 创建对象关系映射文件 1.src -> New -> other - > Hibernate -> Hibernate XML Mapping file (hbm.xml) 选择需要映射的刚创建的实体类,会将创建的字段和数据库字段进行映射。 2.在cfg.xml中配置文件声明:<mapping resource="Student.hbm.xml" ></mapping>
    查看全部
  • hibernate执行流程
    查看全部
    0 采集 收起 来源:session简介

    2016-11-01

  • Hibernate是java领域的一款ORM框架 持久化层的技术 还有(MyBatis,Oaracle AS TopLink,EJB(重量级))
    查看全部
    0 采集 收起 来源:Hibernate简介

    2016-11-01

  • qqas
    查看全部
  • 类型。。。
    查看全部
  • hibernate.cfg.xml 配置
    查看全部

举报

0/150
提交
取消
课程须知
小伙伴们,学习本门课程前需要具备Java基础知识和面向对象编程思想,并能够熟练使用JDBC操作Mysql数据库。
老师告诉你能学到什么?
1、理解ORM模型 2、掌握Hibernate基本概念 3、能够熟练创建Hibernate实例

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!