Hibernate
文章平均质量分 65
iteye_7756
这个作者很懒,什么都没留下…
展开
-
Hibernate 调用存储过程
对这个调用存储过程我的理解和写一条sql语句没多大差别。将写好的存储过程所需要的参数传进去,用集合来接受。然后再读取出来显示。 我这个例子是用来验证儿童信息的,将儿童的一些信息写在存储过程里面来直接调用。不用每个都写一个查询。 DAO: /** *存储过程 验证 *cardno,schoolName,creater,entrance存储过程所需要的4个参数 ...原创 2011-05-25 15:28:49 · 87 阅读 · 0 评论 -
HQL查简单询语句用法Query
1. HQL查简单询语句用法Query//如果查找具体的一个或两个数据(不是全部数据)就要在HQL语句中加SELECT如果是全部查询就省略了直接FROM开头和SQL语句一样hql =" FROM Person p WHERE p.age/3 =10 "hql =" FROM Person p WHERE( p.age>10) and(p.name =’l...原创 2012-09-03 09:55:15 · 136 阅读 · 0 评论 -
Hibernate中HQL函数
Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖 Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。以下就是HQL的一些常用函数,...原创 2012-09-03 09:52:47 · 112 阅读 · 0 评论 -
hibernate 级联删除
在实体类映射映射文件里:两种方法1.在父端的one-to-one/many-to-one关系:设置cascade=”delete”或cascade=”all”。 2.在父端的one-to-many关系(map, set, list, bag):设置cascade=”all-delete-orphan”或cascade=”all”。 即可。...原创 2012-08-20 17:15:26 · 68 阅读 · 0 评论 -
HQL多个查询条件时候给参数赋值
在项目中用到了hql 语句时里面有多个查询条件。每个查询条件都是可选的。 下面是两种方式,在这里记录一下。 一种是直接在语句里面传参数: public List<Userinfo> findAll(String userAccount, String userName) { List<Userinfo> user = new ArrayLi...原创 2012-08-11 15:06:30 · 813 阅读 · 0 评论 -
hibernate 配置属性
Hibernate JDBC 属性 属性名用途hibernate.connection.driver_classJDBC driver classhibernate.connection.urlJDBC URLhibernate.connection.usernamedatabase userhibernate.conne...原创 2012-03-27 11:32:08 · 82 阅读 · 0 评论 -
hibernate 连接数据库方言
3.4.1. SQL 方言表 3.8. Hibernate SQL 方言(hibernate.dialect) RDBMS DialectDB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectD...原创 2012-03-27 11:17:56 · 67 阅读 · 0 评论 -
hibernate环境搭建
我的环境是:eclipse 、mysql数据库。 一:先创建一个普通的java项目。 步骤:File→new→Project 。如果直接看不到Project 就选择Other →General→Project在project name处输入项目名字。其他选项根据需要填写。 二:导入hibernate需要的包。 所需要的包:<!--Start...原创 2012-03-21 12:14:03 · 64 阅读 · 0 评论 -
Hibernate 调用存储过程(二)
前面有一篇文章介绍过一次hibernate调用存储过程上次的存储过程。是直接两个参数返回结果集。这次有所不同。参数里面带有out输出参数。来返回的结果集。找了很久发现hibernate是不直接支持out参数的。。在这里只能有JDBC了。 public List<SearchReportDto1061> shishiCount(String dwbh, Strin...原创 2011-11-10 14:34:12 · 95 阅读 · 0 评论 -
Persistence.xml 配置说明
JPA规范要求在类路径的META-INF目录下放置persistence.xml, 文件的名称是固定的,配置模板如下: Xml代码<?xml version="1.0"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.o...原创 2011-11-04 17:31:25 · 158 阅读 · 0 评论 -
hibernate oracle自动增长
在oracle里面的注解用sequence create sequence S_BulletinInfo; 然后在hibernate用注解引用 @SequenceGenerator(name="bullent_id",allocationSize=1,initialValue=1,sequenceName="S_BulletinInfo") @GeneratedVal...原创 2011-09-28 11:05:52 · 100 阅读 · 0 评论 -
转:getHibernateTemplate()更换getSession() hibernate3 默认支持延迟加载lazy SQL语句
转至:http://quyulu.blog.163.com/blog/static/3191360520101114115837861/ 在项目中遇到数据库连接开了没有关闭导致在客户那边部署后网站运行了没多久就死了。连接不上数据库了。。这是一篇搜索到的文章。。手动关闭session、仅供参考 一.getHibernateTemplate()更换getSession(),手动关闭...原创 2011-07-29 10:59:04 · 137 阅读 · 0 评论 -
Hibernate HQL 语句
此文章为了方便自己查阅,还是转载过来自己看的好。嘿嘿。转载连接: 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/rigger21/archive/2007/08/09/1733821.aspx Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的...原创 2011-05-25 15:38:13 · 133 阅读 · 0 评论 -
Hibernate
里面关于hibernate的用法都介绍的很详细,赞一个。。 http://docs.jboss.org/hibernate/core/3.6/reference/zh-CN/html_single/#objectstate-querying-executing原创 2011-05-25 15:34:47 · 49 阅读 · 0 评论 -
HQL like 模糊查询
一个做过的例子。。public List<Telephonebook> searchTelephone(String district, String name) { List<Telephonebook> list = new ArrayList<Telephonebook>(); StringBuffer hql = new StringBu...原创 2012-05-19 10:50:55 · 2035 阅读 · 0 评论