Hibernate如何一个类映射两个表
一个User类有username,password属性,还有 otherInformation等其他属性,username和password映射到一个表,otherInformation等其他属性映射到另一 个表,使用User类时不会感觉到是两个表的的存在,如何配置User.mapping.xml文件进行配置??
这叫“Table per subclass”:Xml代码 收藏代码<class name="Base" table="表1"> <id name="id" type="long" column="BASE_ID"> <generator class="native"/> </id> <property name="username" column="username"/> <property name="password" column="password"/> ... <joined-subclass name="User" table="表2"> <key column="BASE_ID"/> <property name="otherInformation" column="otherInformation"/> ... </joined-subclass> </class>
转载于:https://www.cnblogs.com/lyunyu/p/4974263.html
Hibernate如何一个类映射两个表相关推荐
- django一个html先后两个form,django 一个页面两个表单 怎么提交
收到一只叮咚 1234567891011121314151617181920212223242526272829办法1.同一个页面中建立两个表单 各自提交: 1234567812345678办法2:如 ...
- mysql用外键链接两个表_可能做一个MySQL外键的两个可能的表之一?
你所描述的是多态关联.也就是说,"外键"列包含必须存在于一组目标表之一中的id值.通常,目标表以某种方式相关,例如一些常见的数据超类的实例.您还需要外键列旁边的另一列,以便在每行上 ...
- 使用hibernate映射oracle两个表空间的表,Hibernate每个具体类一张表映射(使用XML)
在每个具体类一个表中,数据库中将有三个表但彼此之间没有关系(关联). 根据具体类策略将表格映射到表有两种方法. 由union-subclass元素指定 通过自我为每个类创建表 我们来了解映射的层次结构 ...
- php中连接两个值,php - 如何从两个表的连接中选择一个值? - SO中文参考 - www.soinside.com...
我想在LaravelMySQL中实现一些功能, 但似乎没有找到正确的解决方案. 我可以用子查询来实现我想要的东西, 但是我被告知他们没有联接那么高效. 而且,我将不得不把这个解决方案转换到Eloque ...
- 一个表对应另一个表中多个主键的查询方法(把一个表当成两个表用)
表t_Record PID(主键) SendUserID(发送人) ReceiveUserID(接收人) 1 1 2 ...
- Oracle中用一个序列给两个表创建主键自增功能的后果
前几天在创建数据表时,想偷个懒,使用一个序列给两个表创建主键自增功能,结果...... 情景: 为宠物中心创建一个简单的数据库,要求如下: 1.创建一个主人表,字段:主人编号,主人姓名,主人性别,主人 ...
- 设计一个处理两种类型地址的地址簿程序_编译器设计-符号表-中间代码生成
编译器设计-符号表-中间代码生成 Compiler Design - Symbol Table Compiler - Intermediate Code Generation 一.Compiler D ...
- mysql 两张表合并查询_mysql中的分区表和合并表详解(一个常见知识点)
分区表是mysql5.1之后的新特性,合并表已经存在很长时间了.这篇文章主要介绍这两个概念以及他们基本的操作. 一.合并表 合并表说实话是一种将要被淘汰的技术,但是掌握了合并表的概念再去看分区表就比较 ...
- mysql 删除另一个表中的_mysql – 在一个查询SQL中删除两个表中的记录
我有两张桌子 EMPGROUP_TBL SEQID | MASTERID | BUSINESS_UNIT | DIVISION | SUB_DIVISION | CLASSIFICATION | SU ...
最新文章
- ioS开发之c语言基础-一维数组,字符数组
- 关于python的打包打包完生成exe文件之后,不能正常执行程序的问题解决。
- 成功计算出文本类单词的概率
- 【数道云大数据】大数据平台哪一个好用?武汉2019年大数据平台排行版?...
- 数据可视化组队学习:《Task03 - 布局格式定方圆》笔记
- 浅谈深浅拷贝问题(这里只针对拷贝构造函数和赋值运算符重载)和简易srting类模拟实现
- TFT_LCD液晶屏驱动设计与验证
- 多线程完成连续打印1-100的数字, 要求一条线程专门打印奇数,另外一条专门用来打印偶数
- 数据库高级知识——主从复制
- win7系统登录其他服务器端口,win7系统添加打印服务器端口的操作方法
- tensorflow基础(2)-tf.argmax和axis
- mark制图软件_绘图软件有哪些?
- 电影网络首播后喜剧场上线,搅局者加速行业重塑
- genymotion配置android模拟器
- SWAT 建模与案例应用
- Java JNI调用kaldi动态链接库(Linux版本)
- 柴静《看见》摘抄及小评
- 干货,值得收藏!Python 操作 Excel 报表自动化指南!
- Delphi 10.4.1 游戏开发引擎unDelphiX
- 安装QT时遇到:canot start “d:\qt\vcredist\vcredist_x64.exe/norestart/q“:process failed to start :请求的操作需要提升
热门文章
- java 启动程序设置classpath/加载jar、类的方式
- Caused by: org.springframework.amqp.AmqpException: No method found for class [B
- 桌面图标计算机的意义,关于电脑桌面图标的3个古老问题,答对一个都是高手,你会几个?...
- pandas库基础学习
- 一、自然语言处理概述
- 突发!这个操作系统竟比macOS还火
- 不用一行代码,用 API 操作数据库,你信吗
- 肝了这200页!火爆全网的Python学习知识手册!(附下载)
- 字节跳动只剩下小米这一个朋友了
- c语言二分法查找一个数_算法简解-二分查找