我学院:Java教程SSH框架精讲之Hibernate
Hibernate框架简介:
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
Hibernate的核心类和接口一共有6个,分别为:Session、SessionFactory、 Transaction、Query、Criteria和Configuration。这6个核心类和接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这6个核心接口和类分别加以介绍。
课程目录:
课时1:Hibernate概述
课时2:Hibernate包结构
课时3:Hibernate第一个示例环境搭建
课时4:建立User实体类_映射实体类
课时5:将User导出数据库表
课时6:将User对象保存到数据库表中
课时7:通过第一个示例回顾Hibernate优缺点
课时8:解释Hibernate第一个示例程序
课时9:解释Hibernate核心对象
课时10:回顾上午的内容
课时11:持久化对象的三种状态
课时12:JUnit简介
课时13:HibernateUtils类的编写
课时14:Transeint_Persistent状态演示
课时15:Transeint_Persistent状态演示
课时16:Detached状态演示
课时17:get方法查询数据库中存在的数据
课时18:get方法查询数据库中不存在的数据
课时19:load方法查询数据库中存在的数据
课时20:load方法查询数据库中不存在的数据
课时21:delete方法演示
课时22:update方法演示
课时23:总结session_Junit_get_load_持久化对象的三种状态
课时24:Query接口简介_DRP用户维护作业
课时25:回顾上节课的内容
课程学习地址:http://www.woxueyuan.com/course/169
我学院在线教育平台内容覆盖了Unity、3Dsmax、Maya、Photoshop、Cocos等所有主流应用软件和插件工具,涵盖3D动画、模型、材质、渲染、特效、影视后期及2D概念设计、插画、漫画等所有创作主题,囊括了当今互联网游戏中所有的动漫设计、原画创作内容,如三维动画、影视特效、游戏制作、原画设计、产品原型设计等内容。
温馨提示:如需预约免费试听课程,请将姓名,联系方式,以及预约的课程发送至以下手机、QQ、或微信,如有疑问也可拨打热线电话。报名咨询热线:15112251330 QQ:1358148771 微信:1358148771
联系方式:0755-81699111
课程网址:http://www.vrkuo.com/course/vr.html