java如何向两个不同的表发送相同的数据?
我最近开始学习JPA(Angular 5应用的后端),但遇到了一个问题。我想在一个数据库的不同表中,为相同的字段发送基本相同的信息。这很糟糕,因为我在网上找不到有效的解决方案
因此,请详细解释:
数据库测试。 表1——id、第1列、第2列、事物等 表2-id,事物1
所以,这里有一个问题——如何愚蠢地将日期从一个htm表单字段存储到things and things 1
另外,也许还有一种方法可以将数据输入到多选字段,然后将数据直接发送到表_1,但如果数据库中“things”的值已经相同,它不会将“things”的值存储在表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;
}
}
共 (0) 个答案