Hibernate:外键而不是entites列表

时间:2017-01-03 15:35:56

标签: java hibernate foreign-keys mapping

已有解决方案 - how to store fk instead the whole entity on many-to-one unidirectional

@JoinColumn(name = "message_key")
@ManyToOne(targetEntity = Messages.class, fetch = FetchType.LAZY)
private Messages message;

@Column(name = "message_key", insertable = false, updatable = false)
private Long message_fk;

两个问题:

  1. 如何对单向多对多执行相同的操作?表示我有一个List<Message> messages,并且只想保留List<Long> message_fks
  2. 如果我永远不会使用message个对象,它会确保一致吗?我只想使用message_fk字段。

0 个答案:

没有答案