码迷,mamicode.com
首页 > Web开发 > 详细

hibernate开发(1)

时间:2016-02-24 20:43:45      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:

1 什么是ORM

  OR-mapping 是 object relational mapping 对象关系映射,是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。解决了不同数据库sql语法不同导致的问题,在java中有hibernate,mybatis是常用的框架技术。

2 hibernate 简介

  hibernate对jdbc进行了轻量级的对象封装,不管你用oracle,db2,mysql,都可以用hibernate开发持久层。组成hibernate主要有6大核心接口:

  configuration接口:配置并启动hibernate

  sessionfactory接口:初始化hibernate

  session接口:持久化对象的CRUD

  transation:事务

  query:查询

3 hibernate的优缺点

  优点:只需要操作对象就可以,代码可以重复使用,侵入性低

  缺点:难以调优,如果遇到表特别多,配置文件非常多,不适合批量修改删除

 

  

hibernate开发(1)

标签:

原文地址:http://www.cnblogs.com/billbryant/p/5213959.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!