Hibernate学习体会

原创 2012年03月22日 10:51:06

Hibernate的主要作用就是建立一个对象,这个对象和数据库的一张表对应,那么用户就可以直接操作对象,实现了面向对象的编程


Hibernate的重要知识点
1.搭建环境(加入jar包,建立配置文件)
2.建立实体类,并在xml中配置实体类与数据库的映射
3.多种映射关系(多对一,一对一,一对多,多对多)
4.HQL查询语言
5.Hibernate缓存机制原理
6.乐观锁和悲观锁的实现

学习Hibernate首先要会搭建环境,主要内容就是加入jar包,建立配置文件,
难点应该是多种映射关系,及其在配置文件中怎样配置,映射关系用的比较多的是多对一和一对一,把映射关系搞懂,Hibernate就比较简单了。
在开发过程中,用的最多的就是HQL查询,这部分不难,
另外了解Hibernate的缓存机制,对深入理解Hibernate很有帮助
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

hibernate框架学习心得(一)

反复地把hibernate的内容学习了两遍,有了一点感觉,就把心得体会记录在这里,以备今后复习。一、基本知识hibernate是一个ormapping的框架(object-relation-mappi...

有A和B两个表空间,把B空间中不存在的而A空间存在的表导入到B空间

1.登陆表空间B,创建表b_tables   create table b_tables as select * from user_tables; 2.登陆表空间A,执行下面的sql语句,得到表...

修改项目的svn地址

1.打卡项目所在的文件夹,右击tortoiseSVN--->switch,输入新的svn地址     单击完成即可,有时提示项目被锁定,这时需要打开项目,删除里面的svn地址     ,torto...

stringBuffer和stringBuilder的区别

StringBuffer和StringBuilder类都表示内容可以被修改的字符串,StringBuilder是线程不安全的,运行效率高,如果一个字符串变量是在方法里定义,这种情况只可能有一个线程访问...

JPA是个什么东西

起源 JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分。但它不囿于EJB 3.0,你可以在Web应用、甚至桌面应用中使用。JPA的宗旨是为POJO提供持久化标准规范,由此可见,经...

程序员要知道的TCP/IP知识

对于大部分的项目开发,可能用不到TCP/IP,但是作为一个做技术的人员,基本的TCP/IP知识是必备的,也有利于以后负责这方面的开发时不会无从下手。 TCP/IP协议是Internet最基本的协议、...

存储过程

存储过程 sql语言是应用程序和数据库之间的主要编程接口。使用sql语言编写代码时,可用两种方法存储和执行代码 1.一种是在客户端存储代码,并创建向数据库系统管理系统发送SQL命令(或SQL语句)...

timestamp格式的日期

19-6月 -12 04.41.45.243 下午
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)