hibernate
文章平均质量分 68
qq804702802
这个作者很懒,什么都没留下…
展开
-
新手上路之Hibernate(二):基本映射以及一些原则与主键生成策略
原文链接:http://blog.csdn.net/aboy123/article/details/10222675一、什么是映射在上一篇文章中 新手上路之Hibernate:第一个Hibernate例子,通过一个例子了解了什么是Hibernate。而其中最重要的就是通过User.hbm.xml来配置映射。这里所说的映射就是对象关系映射:将对象数据保存到数据库中,同时可以将转载 2015-02-26 15:45:42 · 371 阅读 · 0 评论 -
hibernate的session.connection被session.dowork()顶替
原文:http://www.imooo.com/zonghe/open-source/239398.htmHibernate3.3.2版本中getSession().connection()已被弃用,替代方法SessionFactoryUtils.getDataSource(getSessionFactory()).getConnection()来自类org.springframewo转载 2015-10-06 15:23:58 · 2178 阅读 · 0 评论 -
Hibernate 调用原生态Sql语句和存储过程
调用原生态Sql语句:1.String sqlStr = "select distinct name from mytable where isDeleted = :isDeleteFlag order by name asc";List = this.getSessionFactory().getCurrentSession().createSQLQuery(sqlStr).原创 2015-10-06 15:47:27 · 434 阅读 · 0 评论 -
Java Hibernate Oracle存储大文件
http://howtodoinjava.com/2013/08/30/hibernate-example-of-insertselect-blob-from-database/Lets take an example, in which, I am inserting “test.png” image from windows C drive to database (MySQL).转载 2015-10-19 10:11:14 · 364 阅读 · 0 评论 -
Hibernate SQL查询:No Dialect mapping for JDBC type: -9
错误代码:List list = session.createSQLQuery("SELECT name FROM test1").list();或者:List list = session.createSQLQuery("SELECT * FROM test1").list();错误信息:Exception in thread "main" org.hibernate原创 2015-08-18 17:26:39 · 5562 阅读 · 0 评论 -
在Maven的Web项目中用Main函数测试Hibernate
1. 编写Main测试Hibernate代码(与非Web项目一样)public class HibernateTest { public static void main(String[] args) { Configuration conf = new AnnotationConfiguration().configure(); SessionFactory factory =原创 2015-07-04 20:51:40 · 1348 阅读 · 0 评论 -
Hibernate模拟实现
1:持久化类 Student.java2:Hibernate的模拟类 Session.java3:测试类 com.tang.model.Student.javapackage com.tang.model;public class Student { private int id; private String name; private int age;转载 2015-05-08 17:54:24 · 351 阅读 · 0 评论 -
Hibernate一对多(多对一)实例
1.说明customer和orders是一对多orders和customer是多对一orders通过customer_id寻找对应的customer2. 数据库创建表customer和orders CREATE TABLE [dbo].[customer]( [id] [int] IDENTITY(1,1) NOT NULL, [username] [var原创 2015-03-04 21:56:12 · 473 阅读 · 0 评论 -
Hibernate关联关系配置(一对多、一对一和多对多)
原文链接:http://www.cnblogs.com/otomedaybreak/archive/2012/01/20/2327695.html第一种关联关系:一对多(多对一)"一对多"是最普遍的映射关系,简单来讲就如消费者与订单的关系。一对多:从消费者角的度来说一个消费者可以有多个订单,即为一对多。多对一:从订单的角度来说多个订单可以对应一个消费者,即为多对一。转载 2015-03-04 14:48:53 · 400 阅读 · 0 评论 -
Hibernate工作原理及开发步骤
原文链接:http://tiantiankaixin.iteye.com/blog/7768221.Hibernate是如何连接数据库 主要是通过hibernate.cfg.xml配置文件中的配置 在这个文件中定义了数据库进行连接所需要的信息,包括JDBC驱动、用户名、密码、数据库方言等,configuration类借助dom4j的XML解析器解析设置环转载 2015-03-03 21:49:35 · 369 阅读 · 0 评论 -
六种方式实现hibernate查询
原文链接:http://www.cnblogs.com/shiyangxt/archive/2009/01/13/1375151.htmlhibernate查询的6种方法,分别是HQL查询,对象化查询Criteria方法,动态查询DetachedCriteria,例子查询,sql查询,命名查询。如果单纯的使用hibernate查询数据库只需要懂其中的一项就可以完成想要实现的一般功能,但是从转载 2015-02-27 17:18:16 · 302 阅读 · 0 评论 -
hibernate 普通字段延迟加载无效的解决办法(如:Lazy Fetch Blob)
http://blog.csdn.net/dys1990/article/details/38728175http://stackoverflow.com/questions/2605477/spring-hibernate-blob-lazy-loading关于普通字段的延迟加载,尤其是lob字段,若没有延迟加载,对性能影响极大。然而简单的使用 @Basic(fetch = Fetc转载 2015-10-20 17:29:45 · 2934 阅读 · 0 评论