我有以下实体:
import com.stormpath.sdk.account.Account;
import org.springframework.data.annotation.CreatedDate;
import javax.persistence.*;
import java.util.Date;
@Entity
public class Stock {
@Id
@GeneratedValue
private Long id;
private String name;
private String ticker;
private Double lastPrice;
@CreatedDate
@Column(columnDefinition = "TIMESTAMP")
private Date createdAt;
// Account comes from Stormpath (login manager) so it's not persisted in my database. How should I define this relation?
// @ManyToOne
// private Account account;
我的用户可以有很多股票。但我正在使用Stormpath管理用户,因此用户实际上并不在我的数据库中。有没有办法在帐户中使用hibernate,所以我可以拥有@ManyToOne关系,因为该帐户不在我的数据库中?
感谢。