1、对于set类型,如果集合中的元素是简单地类型,如字符串型,set使用另外一种映射方式: team类: 映射文件Team.hbm.xml 使用set标签,一般要对应另外一张表,对于set元素是简单类型的,使用element子标签。 表的创建: 测试类: 运行结果: hibernate: inser ...
分类:
Web程序 时间:
2016-06-19 00:00:23
阅读次数:
352
我在学习整合spring和Hibernate的过程中,出现了,写错了Hibernate映射文件的错误,这个错误是这样的说的 org.hibernate.hql.internal.ast.QuerySyntaxException: Book is not mapped [SELECT b.price ...
分类:
其他好文 时间:
2016-06-18 19:58:45
阅读次数:
211
1、 实体类中使用List集合 2、 映射文件 3、 测试代码 ...
分类:
其他好文 时间:
2016-06-13 19:12:43
阅读次数:
144
hibernate它是一个实现对JDBC轻量级封装的ORM(对象关系映射)的框架。处于项目的持久层。主要学习它的hibernate api和hibernate.cfg.xml,对象关系映射文件
这边介绍下项目的组成部分:
WEB层
业务逻辑层(调用HQL语句去操纵持久层,这样就不用去关心到底使用哪种数据库,持久层会自己去判断)
DAO层
持久层(对JDBC进行轻量级封装,...
分类:
Web程序 时间:
2016-06-12 12:33:14
阅读次数:
202
上一篇博文总结了mybatis使用 原始dao的方法存在的一些弊端,我们肯定不会去用它,那么mybatis中该如何开发dao呢?如题所述,这篇博文主要来总结一下使用mapper代理的方法来开发dao的步骤。
使用mapper代理的方法来开发dao时,程序员只需要干两件事即可:
需要编写mapper.xml映射文件
需要编写mapper接口(相当于dao接口)...
分类:
移动开发 时间:
2016-06-11 20:16:15
阅读次数:
388
将HQL查询语句放到映射文件中: 使用查询语句 ...
分类:
其他好文 时间:
2016-06-11 13:09:07
阅读次数:
129
1.继承映射 继承映射分为两种情况:简单继承映射和继承映射。 在简单继承映射中,每个子类都要写一个映射文件。 在继承映射中,只使用一个映射文件。继承映射分为三种情况: 所有子类映射到一张表 需要使用鉴别器字段,不符合数据库设计原则 每个类映射到一张表 父类映射到一张表,插入一条子类信息,需要两条sq ...
分类:
Web程序 时间:
2016-06-11 10:29:49
阅读次数:
194
1.在项目中创建如下目录 2.创建实体类Dept 3。创建实体类Emp 4.封装page类用于放置分页查询的参数 5.创建emp表的mapper接口 6.创建dept表的mapper接口 7.编写emp的映射文件 8.创建dept的映射文件 9.创建emp的service接口 10.创建dept的s ...
分类:
编程语言 时间:
2016-06-09 21:04:46
阅读次数:
734
1.创建数据库表 2.创建javabean 3.映射文件 ...
分类:
其他好文 时间:
2016-06-08 20:19:17
阅读次数:
145
今天在做AntXdoclet辅助生成hibernate实体映射文件时,eclipse出现了极其让我郁闷的错误,"The word is not correctly spelled" 我讨教过一些朋友以后,还是没有得到答案,我就纳闷了。然后我继续将代码执行下去,居然执行没有问题,还真的生成了实体映射文 ...
分类:
其他好文 时间:
2016-06-08 19:02:04
阅读次数:
192