使用oracle数据库和MySQL数据库时hibernate的映射文件.hbm.xml的不同
2014-11-20 22:53
483 查看
如果是使用oracle数据库,那么hibernate的映射文件.hbm.xml如下:
<id name="xuehao" column="xuehao">
</id>
这个id不是数据库自动生成的,这需要注意;而且这些字段必须和实体类中相对应,实体类中还需要对应的get()方法和set()方法。
因为oracle数据库中的id都是自动生成的,所以这里不需要写数据库的id,这和MySQL数据库有很大区别;另外,MySQL数据库建表时必须指明id,而oracle不用,插入时,MySQL和oracle数据库都可以不用指明id。
<id name="xuehao" column="xuehao">
</id>
这个id不是数据库自动生成的,这需要注意;而且这些字段必须和实体类中相对应,实体类中还需要对应的get()方法和set()方法。
因为oracle数据库中的id都是自动生成的,所以这里不需要写数据库的id,这和MySQL数据库有很大区别;另外,MySQL数据库建表时必须指明id,而oracle不用,插入时,MySQL和oracle数据库都可以不用指明id。
相关文章推荐
- 使用oracle数据库和MySQL数据库时hibernate的映射文件.hbm.xml的不同
- 使用hibernate连接mysql数据库正向工程hibernate.cfg.xml文件和xxx.hbm.xml配置文件
- Hibernate3.2(8):映射文件Xxx.hbm.xml使用的Hibernate中的数据类型
- hibernate 的 使用 MyEclipse 工具生成 POJO 类和映射文件*.hbm.xml
- 使用myeclipse的反向工程生成hibernate映射文件(.hbm.xml)和pojo类
- 使用Xdoclet生成Hibernate配置文件(hibernate.cfg.xml)和Hibernate映射文件(*.hbm.xml)
- Hibernate实体类映射文件demo.hbm.xml 中的<generator class="?"></generator>的不同属性含义
- 使用hibernate连接mysql数据库正向工程hibernate.cfg.xml文件和xxx.hbm.xml配置文件
- Hibernate数据检索策略和.hbm.xml映射文件
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(一):消除hibernate中<mapping resouce 的xxxx. hbm.xml文件
- Hibernate数据检索策略和.hbm.xml映射文件
- hibernate 映射文件.hbm.xml 在windows下不区分大小写, 在linux下区分大小写.
- Hibernate的映射文件(hbm.xml)属性说明
- XML映射文件中的DTD定义(Hibernate初始化导入*.hbm.xm慢的问题)
- eclipse下使用xdoclet生成hibernate的hbm映射文件
- hibernate持久化类映射文件*.hbm.xml
- 在NetBeans5.0中使用xdoclet生成hibernate的*.hbm.xml文件
- hibernate映射文件 xx.hbm.xml配置映射元素详解--Hibernate映射类型
- Hibernate的映射配置文件*.hbm.xml文件中class和property元素的各属性意义和设置
- Hibernate3.5.4---java application的xml和annotation环境搭建(hibernate.cfg.xml配置文件说明,映射文件Student.hbm.xml说明