Как отобразить несколько таблиц, чтобы вставить одну таблицу и обновить другие таблицы, используя данные весны jpa - PullRequest
0 голосов
/ 20 июня 2019

У меня есть таблица с именем Conflict, у которой есть первичный ключ многозначного идентификатора конфликта, значение которого поступает из моего пользовательского интерфейса. и у меня есть таблицы Producer, Sales, которые также содержат конфликта_id, и Producer содержит идентификатор производителя, а Sales содержит sales_id, и я сопоставлен следующим образом

@Entity
class Conflict{
@Id
@Column(name="conflict_id")

@ManytoOne()
@JoinedColumn(name="conflict_id)
private List<Producer> produer;

@ManytoOne()
@JoinedColumn(name="conflict_id)
private List<Sales > sales ;


and Sales class is


@Entity
class Sales{

@Id
@Column(name="id")
private Long id;

@Column(name="sales_id")
private Long salesid;

@OneToMay(mappedBy="sales")
private Conflict conflict;

and Producer class is like


@Entity
class Producer{

@Id
@Column(name="id")
private Long id

@Column(name="producer_id")
private Long producerId;

@OnetoMany(mappedBy="producer")
private Conflict conflict
}

здесь я хочу вставить новую строку в таблицу конфликтов и хочу обновить таблицы Sales и Producer с базами идентификаторов конфликтов на sales_id и provider_id, кто-нибудь, пожалуйста, предложите, как я могу достичь этой функциональности

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...