学习hibernate感觉(-)

作为一个初学Hibernate的过来人,想对将要学习Hibrnate的高手手们谈一下本身的感觉!java

首先咱们要弄清楚,咱们为何要学习HibernateHibernate是什么东东?mysql

在这里咱们要明确,咱们是java程序员,java程序员就应该用java语言的编程思想来考虑问题,那就是面向对象, think in java一书中有一句话不是很经典吗,everything is object!程序员

    问问本身oracle,mysql数据库是面向对象的吗?sql

Hibernate的是什么?数据库

Hibernate 是一个ORM框架,那么什么是ORM呢?ORM的英文名字叫Object  relationship  mapping中文名字叫对象关系映射,字面意思就是说将对象和关系作了一次映射,那么对象是什么?关系是什么?对象就是面向对象解决问题,关系就是面向关系解决问题,如今有了hibernate,它咱们实现了这种转化,那么咱们就能够一心一意的面向对象编程了,而不用再去考虑关系问题,这难道不爽吗!一心一意要比一心二意强吧!编程

    咱们对数据库中的数据进行操做,无非就是增(insert),删(delete),改(update),查(select)session

那么这几操做映射到hibernate中就是:oracle

Insert---saveapp

Delete---delete框架

Update---update

Select---get/load

 

除此以外,还要弄清楚hibernate开发中的几个接口

Configuration

annotationConfiguration

session:管理一个数据库的任务单元(即经过session能够完成对数据的增,删,改,查)

有关相关问题,请QQ联系:1074393511

相关文章
相关标签/搜索