首页 > 代码库 > 使用oracle数据库和MySQL数据库时hibernate的映射文件.hbm.xml的不同
使用oracle数据库和MySQL数据库时hibernate的映射文件.hbm.xml的不同
假设是使用oracle数据库。那么hibernate的映射文件.hbm.xml例如以下:
<id name="xuehao" column="xuehao">
</id>
这个id不是数据库自己主动生成的,这须要注意;并且这些字段必须和实体类中相相应,实体类中还须要相应的get()方法和set()方法。
由于oracle数据库中的id都是自己主动生成的。所以这里不须要写数据库的id。这和MySQL数据库有非常大差别。另外,MySQL数据库建表时必须指明id,而oracle不用。插入时。MySQL和oracle数据库都能够不用指明id。
使用oracle数据库和MySQL数据库时hibernate的映射文件.hbm.xml的不同
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。