Как отправить одинаковые данные в 2 разные таблицы? - PullRequest
0 голосов
/ 05 мая 2018

Я недавно начал изучать JPA (как бэкэнд для приложения Angular 5) и столкнулся с одной проблемой. Я хотел отправить одну и ту же информацию в основном для одних и тех же полей в разных таблицах в одной базе данных. И это было ужасно, потому что ни одно решение, которое я нашел в Интернете, не сработало.

Итак, чтобы объяснить в деталях:

Проверка базы данных. Таблица 1 - идентификатор, столбец 1, столбец 2, вещи и т. Д. Таблица 2 - идентификатор, вещи_1

Итак, вот вопрос - как я могу хранить данные из одного htm-поля формы в вещах и вещах 1?

P.S. Может быть, есть и способ получить данные в поле с множественным выбором и затем отправить их непосредственно в Table_1, но если значение «вещи» уже было одинаковым в базе данных, оно не будет хранить значение «вещи» в Таблица 2?

P.P.S. Извините за глупый вопрос, только начал учиться. Спасибо и заранее извините.

@Entity
@Table(name ="Table_1")
@SecondaryTable(name="Table_2",
                pkJoinColumns = @PrimaryKeyJoinColumn(name="Table_2_id", referencedColumnName="Table_1_id")
)
public class New{
 public New() {}

    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    @Column (name ="Table_1_id")
    private Long Table_1_id;

    @Column (name ="things", table = "Table_2")
    private String things;

    public Long getTable_1_id() {
        return Table_1_id;
    }

    public void setTable_1_id(Long Table_1_id) {
        this.Table_1_id = nfa_id;
    }


    public String getThings() {
        return things;
    }

    public void setThings(String things) {
        this.things = things;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...