![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 93 阅读 · 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 · 101 阅读 · 0 评论 -
hibernate一对多自身关联
hibernate一对多自身关联配置,注意cascade="all-delete-orphan"语句,设置这个以后才可以级联删除多方。未完待续。[code="html"] [/code]...原创 2011-12-31 13:24:20 · 97 阅读 · 0 评论 -
org.hibernate.MappingException: No Dialect mapping for JDBC type: -1 解决方法(转)
org.hibernate.MappingException: No Dialect mapping for JDBC type: -1at 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 · 86 阅读 · 0 评论 -
hibernate反向工程
myeclipse中进行hibernate反向工程准备:1.已安装myeclipse2.已安装数据库(本视频使用mysql)3.创建好测试表步骤:1.创建web project,创建hibernate包2.添加hibernate环境,先不创建数据库连接3.db browser中创建数据库连接4.选择需要反向的表5.设置参数 (1)选择Java sr...2011-04-15 16:31:49 · 79 阅读 · 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 · 115 阅读 · 0 评论 -
hibernate注解配置联合主键
有时一个实体的主键可能同时为多个,例如下面使用的字典“Dictionary”实体,需要通过dictId 、dictTypeid 和cityId 来查找指定实体,当且仅当dictId 、dictTypeid 和cityId 的值完全相同时,才认为是相同的实体对象。要配置这样的联合主键,步骤如以下所示。(1)编写一个联合主键的类DictionaryPK,代码如下。[code="java...原创 2014-07-17 09:35:00 · 207 阅读 · 0 评论