
Hibernate
CodeGuide
你要做的就是战胜自己
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java、hibernate、sql类型对应关系
Java数据类型Hibernate数据类型标准SQL数据类型(PS:对于不同的DB可能有所差异)byte、java.lang.BytebyteTINYINTshort、java.lang.ShortshortSMALLINTint、java.lang.IntegerintegerINGEGERlong、java.lang.LonglongBIGINTfloat、ja...原创 2019-03-27 17:53:45 · 225 阅读 · 0 评论 -
Hibernate3入门之第六章二级缓存
Hibernate的二级缓存Hibernate的二级缓存的概述二级缓存:SessionFactory级别缓存.可以在多个session之间共享数据的。二级缓存结构类缓存区集合缓存区更新时间戳区查询缓冲区.不经常修改的,允许偶尔出现并发问题适合放入二级缓存。二级缓存的配置拷贝ehcache-1.5.0.jar到当前工程的lib目录下()依赖backpor...原创 2019-04-14 12:18:04 · 258 阅读 · 0 评论 -
Hibernate3入门之第五章Hibernate的抓取策略和事务处理
Hibernate3入门之第五章Hibernate的抓取策略和事务处理Hibernate的抓取策略hibernate抓取策略概述 Hibernate抓取策略(fetching strategy)是指:当应用程序需要在(Hibernate实体对象图的)关联关系间进行导航的时候, Hibernate如何获取关联对象的策略。抓取策略可以在O/R映射的元数据中声明,也可以在特定的HQL 或条件查询...原创 2019-04-13 16:48:19 · 223 阅读 · 0 评论 -
Hibernate3入门之第四章Hibernate的检索方式
Hibernate的检索方式Hibernate的检索方式:检索方式:查询的方式:导航对象图检索方式 :根据已经加载的对象导航到其他对象Customer customer = (Customer)session.get(Customer.class,1);//得到用户的实例化对象customer.getOrders();// 获得到客户的订单OID 检索方式 :按照对象的 O...原创 2019-04-12 23:57:33 · 222 阅读 · 0 评论 -
Hibernate3入门之第三章Hibernate关联关系的映射
Hibernate3入门之第四章Hibernate关联关系的映射实体之间的关系:实体之间有三种关系:一对多 一个用户,生成多个订单,每一个订单只能属于一个用户. 建表原则: 在多的一方创建一个字段,作为外键,指向一的一方的主键.多对多 一个学生可以选择多门课程,一个课程可以被多个学生选择. 建表原则: 建第三张表,中间表至少有两个字段,分别作为外键指向...原创 2019-04-12 10:06:43 · 241 阅读 · 0 评论 -
Hibernate3入门第一章
Hibernate3入门第一章Hibernate框架的概述什么是HibernateHibernate:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,...原创 2019-04-02 17:06:49 · 314 阅读 · 0 评论 -
Hibernate插入的数据从主键0开始插入后面无法插入
原因:主键生成策略:<id name="id" column="id"> <generator class="assigned"/> <!-- assigned的问题 --></id>改为:<id name="id" column="id"><!-- 和本地数据保持一致 --> <gen...原创 2019-03-28 13:21:23 · 240 阅读 · 0 评论 -
对hibernate做单元测试时报错javax.naming.NoInitialContextException
查了一下,原来是hibernate.cfg.xml文件中有个机关<hibernate-configuration> <session-factory name="my"> .... </session-factory></hibernate-configuration>当设置了session-factory元素的name属...原创 2019-03-28 13:09:49 · 253 阅读 · 0 评论 -
Hibernate3入门之第二章一级缓存和持久化类
Hibernate3入门之第二章一级缓存和持久化类上节课程回顾Hibernate快速入门:下载Hibernate开发包.Hibernate开发包目录结构:文档:开发包:操作字节码:必须的可选的jpa项目:创建一个java项目导入相应jar包.创建数据库表:创建一个实体类:建立映射:创建Hiberna...原创 2019-04-10 19:22:44 · 243 阅读 · 0 评论 -
Hibernate3入门之第七章sh练习
Struts2和Hibernate的小练习简介:查询所有客户信息,并提供删除(Hibernate级联删除)和异步加载查看订单详情的功能。(其他功能可自行添加)创建 一个web项目,(记得添加struts2过滤器否则struts2框架将不起作用)导入相应jar包,Struts2,Hibernate以及json所需要的jar包Struts2的在struts-2.3.33\apps\...原创 2019-04-15 12:23:35 · 264 阅读 · 0 评论