
hibernate
文章平均质量分 62
iteye_20824
这个作者很懒,什么都没留下…
展开
-
Hibernate的优缺点
Hibernate的优缺点: 优点:1、程序更加面向对象; 2、提高了生产率; 3、方便移植(修改配置文件); 4、无侵入性。 缺点: 1、效率比JDBC略差; 2、不适合批量操作。 Hibernate有四种查询方案: 1、get,load方法,根据id查找对象 2、HQL--h...2010-03-31 01:03:13 · 134 阅读 · 0 评论 -
使用hibernate应该注意的事项
1.在hibernate中使用Query对象查询,将结果转换成List时,如果查询结果为空,返回的不是空对象,而是元素为0的List对象。这一点在编程时需要注意。 演示代码,结果为空时依然返回List对象,元素为0个。 [code="java"] public List getUsermainList(int memberId) { String hql = "from Me...2011-12-20 10:43:34 · 134 阅读 · 0 评论 -
hibernate一对多自身关联
hibernate一对多自身关联配置,注意cascade="all-delete-orphan"语句,设置这个以后才可以级联删除多方。未完待续。 [code="html"] [/code]...原创 2011-12-31 13:24:20 · 129 阅读 · 0 评论 -
org.hibernate.MappingException: No Dialect mapping for JDBC type: -1 解决方法(转)
org.hibernate.MappingException: No Dialect mapping for JDBC type: -1 at org.hibernate.dialect.TypeNames.get(TypeNames.java:56) at org.hibernate.dialect.TypeNames.get(TypeNames.java:81) at org.hib...原创 2011-09-22 16:13:46 · 109 阅读 · 0 评论 -
hibernate反向工程
myeclipse中进行hibernate反向工程 准备: 1.已安装myeclipse 2.已安装数据库(本视频使用mysql) 3.创建好测试表 步骤: 1.创建web project,创建hibernate包 2.添加hibernate环境,先不创建数据库连接 3.db browser中创建数据库连接 4.选择需要反向的表 5.设置参数 (1)选择Java sr...2011-04-15 16:31:49 · 100 阅读 · 0 评论 -
Hibernate多对多自身关联的例子代码
背景说明:论坛中每个用户(Admin类)有多个好友,每个好友,可以是多个用户的好友。是表自身多对多的关系。 Admin类代码: [code="java"] package com.soonj.entity; import java.util.HashSet; import java.util.Set; public class Admin { private Inte...原创 2011-12-06 12:11:07 · 161 阅读 · 0 评论 -
hibernate注解配置联合主键
有时一个实体的主键可能同时为多个,例如下面使用的字典“Dictionary”实体,需要通过dictId 、dictTypeid 和cityId 来查找指定实体,当且仅当dictId 、dictTypeid 和cityId 的值完全相同时,才认为是相同的实体对象。要配置这样的联合主键,步骤如以下所示。 (1)编写一个联合主键的类DictionaryPK,代码如下。 [code="java...原创 2014-07-17 09:35:00 · 273 阅读 · 0 评论