![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate学习
文章平均质量分 78
esteem
这个作者很懒,什么都没留下…
展开
-
初试Hibernate
Hibernate是现在炙手可热的ORM工具,最近终于成功使用它做了一个小小的例子,算是入了门。下面就谈谈这个例子吧。 该范例运行的环境是:JBuilder9 + SQL Server 2000 + Hibernate3.1。 首先下载hibernate3.1压缩包,解压到某个文件夹下,称为%hibernate%。 用SQL Server2000建立一个表,命名为CUSTOMER,表的结转载 2006-11-03 02:01:00 · 1160 阅读 · 4 评论 -
调通了第一个Hibernate程序
几天没学习了,终于今天下午有空。早想看看Hibernate,于是开始写Hibernate的第一个在Tomcat下运行的代码,使用数据库是Mysql,没有使用servlet,直接用Jsp。发现没经历过servlet编程,还就是不习惯,用jsp比servlet方便,虽然代码不好调试,但修改代码后不用reload应用,配置文件也不用写。回到正题,其实下午就是一步一步按照Hibernate自带的手册来做的转载 2006-11-03 02:22:00 · 685 阅读 · 0 评论 -
使用hibernate 做应用持久层
在尝试了无数次的Entity bean 的配置失败后,我决定放弃ejb的繁琐配置,用hibernate来替代之。学习hibernate 并不是很难,应该说比较容易就上手了,看了一下hibernate reference 以及hibernate in action 就动手写了一个可持久化的类。要用hibernate 实现对象的持久化需要做下面几件事情:1. 编写实体类 Person.jav转载 2006-11-03 02:29:00 · 768 阅读 · 0 评论 -
inverse ,cascade的用例详细分析。
这个是我做的用例。测试cascade和inverse.分析结果以及具体hibernate sql都在,比较容易看明白。希望不是很明白的看看,加深印象。小弟学识浅薄,如果有不对的地方,请指出来,谢谢!~测试环境:Eclispe,用断点测试。 数据库是SQLServer2000.Area.hbm.xmlState.hbm.xml我们主要看inverse,cascade级联的设置。当转载 2006-11-03 02:49:00 · 775 阅读 · 0 评论 -
史上最简单的Hibernate入门简介 by doodoofish
其实Hibernate本身是个独立的框架,它不需要任何web server或application server的支持。然而,大多数的Hibernate入门介绍都加入了很多非Hibernate的东西,比如: Tomcat, Eclipse, Log4J,Struts, XDoclet, 甚至JBoss。这容易让人产生Hibernate复杂难懂的误解,特别是打击了初学者的积极性。 在这篇文章转载 2006-11-03 02:58:00 · 713 阅读 · 0 评论 -
hibernate中多对一和一对多关联入门
在域模型模型中关联关系的表现形式主要有: 1、一对多的单向关联; 2、多对一的单向关联; 3、一对多的双向关联;而在关系型数据库中,由于只存在外键参照关系且总是由“many”的一方参照"one"的一方,这就决定了关系数据库实际上只支持多对一或一对一的单向关联。这样的好处是可以消除数据的冗余。--------------------------------------------建立多对转载 2006-11-03 13:17:00 · 863 阅读 · 0 评论 -
Hibernate中many-to-one关系的编写
这是我在Eclipse论坛发表的文章,现在转贴到这里最近在做毕业设计,开发一个商城的购物模块。用的是Struts+JavaBean+Hibernate架构网站。后台数据库使用SQL Server 2000。我是从中间层开始设计的,首先定义功能接口,然后做实现类和数据类。用工厂模式封装起来。持久化层用的DAO模式+Hibernate。在开发中我发现Hibernate的多表联合操作,Mapping文件转载 2006-11-03 13:42:00 · 2509 阅读 · 0 评论 -
Hibernate下数据批量处理解决方案
很多人都对Java在批量数据的处理方面是否是其合适的场所持有怀疑的念头,由此延伸,那么就会认为ORM可能也不是特别适合数据的批量处理。 其实,我想如果我们应用得当的话,完全可以消除ORM批量处理性能问题这方面的顾虑。下面以Hibernate为例来做为说明,假如我们真的不得不在Java中使用Hibernate来对数据进行批量处理的话。 向数据库插入100 000条数据,用Hibernate可能像这样转载 2006-11-03 02:32:00 · 659 阅读 · 0 评论 -
hibernate配置实例(for eclipse) -(节省入门者体力)
1.工具:myeclipse+hibernate2+mysql+mysql-connector-java-3.1.10-bin.jar(JDBC for mysql的驱动)2.在mysql中建立一个数据库test: create database test;3.建立user表CREATE TABLE USER ( user_id CHAR(32) NOT NULL PRIMARY KEY转载 2006-11-03 02:55:00 · 939 阅读 · 0 评论