![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
文章平均质量分 61
walsh_bupt
这个作者很懒,什么都没留下…
展开
-
如何学习Hibernate
如何学习Hibernate 文章来源:转载 作者:robbin 原文地址: http://www.iteye.com/topic/255 Hibernate入门容易,掌握精通我也不敢自夸。我第一遍看Hibernate文档的时候也觉得很吃力,但不是因为Hibernate难掌握而感到吃力,是因为Hibernate文档处处都是持久层设计的经验和最佳实践。Hibernate...原创 2008-08-31 23:33:20 · 60 阅读 · 0 评论 -
Hibernate映射引用属性
[align=center][size=medium][b]Hibernate的基本映射[/b][/size][/align][b][size=medium]映射引用属性[/size][/b][color=red]引用属性的意思是:持久化类的属性既不是基本数据类型,也不是String字符串,而是某个引用变量,该引用属性的类型可以是自定义类。[/color]先看-->POJO...2009-01-07 15:37:55 · 101 阅读 · 0 评论 -
Hibernate学习之-----主键生成器
Hibernate推荐数据表采用逻辑主键,而不采用有物理含义的实体主键。逻辑主键没有实际意义,仅仅用来标识一行记录,通常由Hibernate负责生成。负责生成主键的工具称为主键生成器,[color=red]应尽量为每个持久化类都设置主键生成器[/color]。主键生成器是负责生成数据记录的主键,通常有如下集中常用的主键生成器。[list=1][*]increment:对lo...2009-01-07 10:36:45 · 74 阅读 · 0 评论 -
利于ThreadLocal模式管理Session
在利用Hibernate开发DAO模块时,我们和Session打的交道最多,所以如何合理的管理Session,避免Session的频繁创建和销毁,对于提高系统的性能来说是非常重要的,以往是通过eclipse的插件来自动完成这些代码的,当然效果是不错的,但是总是觉得不爽(没有读懂那些冗长的代码),所以现在打算自己实现Session管理的代码。 我们知道Session是由SessionFact...原创 2008-09-23 11:21:04 · 81 阅读 · 0 评论 -
HQL查询及语法
HQL:Hibernate Query LanguageHQL是完全面向对象的查询语言,因此可以支持继承和多态等特征。HQL查询依赖于Query类,每个Query实例对应一个查询对象,使用HQL查询按如下步骤进行:(1)获取Hibernate Session对象;(2)编写HQL语句;(3)以HQL语句作为参数,调用Session的createQuery方法创建查询对象;...原创 2008-09-22 16:28:50 · 201 阅读 · 0 评论 -
Hibernate各种异常解决方案
问题提示:[b][size=large]异常1:org.hibernate.PropertyNotFoundException: Could not find a getter for attribute [/size][/b]问题分析: 1)getter()方法写错了,没有按照javaBean的规则写. 2)*.hmb.xml中的属性名和pojo中的是否一致.注意:属性名...2008-09-22 14:38:32 · 177 阅读 · 0 评论 -
Hibernate编写通用数据库操作代码演示
insert方法[code="java"]public void insert(Object o){ Session session = HibernateSessionFactory.currentSession(); Transaction t = session.beginTransaction(); session.save(o); t.commit();...2008-09-20 11:24:54 · 90 阅读 · 0 评论 -
学习笔记之什么是持久化和对象关系映射ORM技术
何谓“持久化”持久(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。何谓“持久层”持久层(Persistence Layer),即专注于实现数据持久化应用领域的某个特定系统的一个逻辑层面,将数据使用者和数据实体相关联。何谓“对...原创 2008-09-20 11:04:21 · 110 阅读 · 0 评论 -
Hibernate的核心接口学习
本文摘自孙卫琴的《精通Hibernate:Java对象持久化技术详情》 Hibernate有如下5个核心接口: [b]Configuration接口:该对象用于配置并且根启动Hibernate。Hibernate应用通过Configuration实例来指定对象-关系映射文件的位置或动态配置Hibernate的属性,然后创建SessionFactory实例。 [/b][b]Se...原创 2008-09-19 11:15:58 · 86 阅读 · 0 评论 -
使用Hibernate向Oracle中插入数据
Hibernate是ORMapping的实现,通过一个类实现数据库操作实例:hibernate.cfg.xml:Hibernate环境配置文件 程序代码[code="java"] system jdbc:oracle:thin:@localhost:1521:MGC org.hib...原创 2008-09-19 10:47:08 · 413 阅读 · 0 评论 -
Java开源项目Hibernate快速入门
其实Hibernate本身是个独立的框架,它不需要任何web server或application server的支持。然而,大多数的Hibernate入门介绍都加入了很多非Hibernate的东西,比如: Tomcat, Eclipse, Log4J,Struts, XDoclet, 甚至JBoss。这容易让人产生Hibernate复杂难懂的误解,特别是打击了初学者的积极性。 在这篇...原创 2008-09-19 10:43:36 · 71 阅读 · 0 评论 -
Hibernate学习笔记(一)--------hibernate.cfg.xml配置文件的具体配置
一、首先学习hibernate.cfg.xml配置文件的具体配置[code="java"] true org.hibernate.dialect.MySQLDialect com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/test ...原创 2008-09-19 10:23:26 · 86 阅读 · 0 评论 -
hibernate入门使用系列 说明篇+快速构建篇
转载:http://www.iteye.com/topic/189635说明篇 写这个 入门使用 系列的文章,算是一个简单的复习吧。目的1是让没有用过hibernate的工作者们,快速的使用起来。不会介绍太多的深层次的东西。仅仅是一个入门使用而已。目的2是总结一下hibernate的基本使用,顺便自己再熟悉熟悉。目的3是交流心得。一个人掌握的东西只有...原创 2008-09-03 13:54:44 · 105 阅读 · 0 评论 -
struts+spring+hibernate+proxool配置
转自[url] http://wt8414.iteye.com/blog/242628 [/url]收藏参考 [b][size=medium]基于ssh的proxool连接池配置[/size] [/b]环境:MyEclipse6.0,win xp,oracle,mysql 配置文件1:applicationContext.xml [code="xml"] ...原创 2009-01-08 09:27:52 · 83 阅读 · 0 评论