Hibernate

Hibernate 简介

Hibernate 是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得程序和数据库的交互变得十分容易,更加符合面向对象的设计思想。

使用Hibernate操作数据库就像使用普通Java对象一样,不必考虑如何把数据从数据库表中Quechua。使得开发者可以专注于应用程序的对象和功能,而不必关系如何保存或查找这些对象。甚至在对SQL语句完全不了解的情况下,使用Hibernate仍然可以开发出优秀的包含数据库访问的应用程序。



解压缩下载的压缩包hibernamte-3.2.7.ga.zip, 其中主要目录及文件解释为:

       hibernate3.jar 文件是Hibernate的核心jar包;

      lib 目录中是一些Hibernate运行需要依赖的第三方jar包,安装时也要用到;

      src目录中是Hibernate的源文件;

      etc目录中是一些可以参考的例子文件;

      doc目录中是包含Hibernate文件。



下载完毕后把hibernate3.jar和Lib目录中的第三方类库复制到自己项目中的lib目录下就可以了。




Hibernate就是一款非常优秀的实现了DAO模型的轻量级的框架。


 

 

Java 对象持久化技术概述

MVC 设计模式

      视图

      控制器

      模型

 

四层应用结构

      表述层

      业务逻辑层

      持久化层

      数据库层

 

四层应用与MVC最大的区别是持久化层。

所谓持久化层就是把对象保存到数据库的过程。而持久层实现的就是对象与数据之间的绑定。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值