Hibernate
文章平均质量分 77
jiangzhengdong
这个作者很懒,什么都没留下…
展开
-
hibernate基础(二)
1.hibernate.cfg.xml配置hibernate的配置方法可以参考下图,常用属性下图都有:当然也可以通过程序进行配置有如下几种方式:a)直接指定映射文件 Configuration cfg = new Configuration().addResource("Item.hbm.xml"); b)让hibernate找映射文件 Config原创 2012-05-27 21:53:15 · 620 阅读 · 0 评论 -
根据POJO对象自动生成数据库
使用 SchemaExport 自动建表之前都是用最蠢的方法:SQL建立数据库相关的表,然后再Java写映射写配置文件.....实际上使用Hibernate自带的工具hbm2ddl,建立根据你的对象建立数据库是很惬意的一件事;)首先当然要建好POJO object, XML Mapping File(也可以使用工具根据POJO class建立),配置文件(hibernate转载 2012-10-25 16:11:14 · 6361 阅读 · 0 评论 -
hibernate配置数据库连接池的三种方法
在这里笔者简单介绍一下Hibernate配置连接池的方式: 方式1:使用Hibernate自带的连接池。 方式2:使用配置文件指定的数据库连接池。 方式3:从容器中获取得到连接池(如:Tomcat)三种连接都是以连接MySQl为例。 org.gjt.mm.mysql.Driver jdbc:mysql://localhost:3306/st转载 2012-10-25 23:06:11 · 4233 阅读 · 0 评论 -
Hibernate的两种配置方法
1、 hibernate的配置文件:hibernate可以使用properties文件配置也可以使用xml文件配置,用properties进行配置时(例子如下):1)hibernate.propertieshibernate.connection.url=jdbc:mysql://localhost:3306/testhibernate.connection.usernam转载 2012-10-25 23:20:53 · 1325 阅读 · 0 评论 -
Hibernate自动生成映射文件
(1)首先先创建一个web project(2)点击Window / Open perspective / MyEclipse DataBase Explorer(3)在空白处单击右键出现下图 (4)点击New出现下图Driver template:这个是选择数据库类型的Driver name:这个是这个连接的名字可以自己命名的转载 2012-10-25 22:57:54 · 2945 阅读 · 0 评论 -
Hibernate核心类
Hibernate核心编程ORM:指的是对象关系映射(object/Relation Mapping)。 Hibernate:指的是对象关系映射的一种框架工具。 PO:持久化对象(Persistent Object),作用是完成持久化操作,即以面向对象的方式操作(增删改查)数据库。 POJO:(Plain Old Java Objec转载 2012-10-25 15:01:44 · 728 阅读 · 0 评论 -
Hibernate 实例演示
以下是自己学习hibernate过程中亲自做过的一个实例,现贴出供新手参考(我用过的是hibernate4.0.0版本):1.新建一个项目,导入hibernate所需包到WEB-INFO/lib下,需要导入的jar包如下: 开始由于未导入javassist.jar包,出现了错误:Exception in thread "main" org.hibernate.MappingE原创 2012-05-25 21:05:45 · 1068 阅读 · 0 评论 -
Hibernate基础(一)
一.Hibernate核心类以下几个核心类几乎在任何实际开发中都会用到,通过这些类,不仅可以存储和获得持久对象,并且能够进行事物控制。下面一一进行·介绍。1.Configuration类Configuration类的作用是对hibernate进行配置,以及对它进行启动。可以完成以下几项工作: a)加载配置文件Configuration类的实例首先定位映射文档的位置原创 2012-05-25 15:24:56 · 1043 阅读 · 0 评论 -
Hibernate基础(三)
映射复合主键当数据表中的主键是由多个字段组成就需要映射复合主键了。eg:keys表的主键是由key1和key2两个字段组成的复合主键。hibernate框架提供了标签,专门映射复合主键。有两个属性:name属性和class属性。其中name属性表示实体Bean中和复合主键对应的属性,class属性表示复合主键对应的Bean类。也就是要将复合主键所涉及的字段单独封装在一个JavaBean中。原创 2012-05-28 18:29:24 · 732 阅读 · 0 评论 -
数据库连接URL和驱动
URL: 1.Oracle:"jdbc:oracle:thin:@localhost:1521:orcl"2.Access:"jdbc:odbc:HANFENG"3.SQL Server:"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs","sa",""4.DB2:"jdbc:db2://localhost转载 2012-10-25 16:20:00 · 632 阅读 · 0 评论