Example 1:

    // In Customer class:

    @ManyToMany
@JoinTable(name="CUST_PHONES")
public Set<PhoneNumber> getPhones() { return phones; } // In PhoneNumber class: @ManyToMany(mappedBy="phones")
public Set<Customer> getCustomers() { return customers; } Example 2: // In Customer class: @ManyToMany(targetEntity=com.acme.PhoneNumber.class)
public Set getPhones() { return phones; } // In PhoneNumber class: @ManyToMany(targetEntity=com.acme.Customer.class, mappedBy="phones")
public Set getCustomers() { return customers; } Example 3: // In Customer class: @ManyToMany
@JoinTable(name="CUST_PHONE",
joinColumns=
@JoinColumn(name="CUST_ID", referencedColumnName="ID"),
inverseJoinColumns=
@JoinColumn(name="PHONE_ID", referencedColumnName="ID")
)
public Set<PhoneNumber> getPhones() { return phones; } // In PhoneNumberClass: @ManyToMany(mappedBy="phones")
public Set<Customer> getCustomers() { return customers; }

最新文章

  1. 使用discovery板上的st-link给别的板子下载
  2. php综合应用
  3. mysql 段错误 (core dumped)
  4. centos 主从复制
  5. &ldquo;Sysprep 错误 + CAPI2 引起的蓝屏&rdquo;的参考解决方法
  6. Invalid encoding name &quot;UTF8&quot;. 报错 XML
  7. Qt websocket协议的实现
  8. Spring MVC 解读——@RequestMapping (1)(转)
  9. Reaver v1.4 用法整理 含高级参数说明 pin必备资料
  10. 黑马程序员_Java面向对象3_多态
  11. linux如何自动获取ip地址
  12. linux中syscall调用号查看
  13. 关于Django的网页编写
  14. MTK平台-抓取蓝牙log
  15. day 7-7 线程池与进程池
  16. ROS初级教程 cmake cmakelist.txt 的编写教程
  17. filebeat output redis 报错 i/o timeout
  18. 【BearChild】
  19. threadpoolExecutor----自动执行任务
  20. 【模板】区间dp

热门文章

  1. Java编程思想代码环境配置
  2. 深入理解Java的三大特性之多态
  3. decimal模块 --数字的精度、保留小数位数、取整问题
  4. vuejs2从入门到精通与项目开发实战
  5. idea git操作 -- 已有项目添加到git
  6. 小D课堂 - 新版本微服务springcloud+Docker教程_6-06 zuul微服务网关集群搭建
  7. linux 基础学习常见问题
  8. JAVA 基础编程练习题9 【程序 9 求完数】
  9. Delphi ActionList详解
  10. Mybatis Guide