У меня есть четыре стола.Как присоединиться к таблице с JPA?
ZipCode
ZipCode (ПК)
townCode
Город
townCode (ПК)
townName
CityCode
Город
CityCode (ПК)
CityName
prefectureCode
префектура
prefectureCode (ПК)
prefectureName
Я хочу, чтобы получить все параметры только разыскиваемого ZipCode. Теперь я написал этот код.
@Entity
public class ZipCode extends GenericModel {
@Id
@Column(length = 7, nullable = false)
public String zipCode;
@Column(length = 8, nullable = false)
public String townCode;
@ManyToMany(targetEntity=Town.class)
@JoinTable(name="town")
@JoinColumn(referencedColumnName="townCode",insertable=true,table="town",name="townCode")
public Set<Town> towns;
@Entity
public class Town extends GenericModel {
@Id
@Column(length = 8, nullable = false)
public String townCode;
@Column(length = 255, nullable = false)
public String townName;
@Column(length = 5, nullable = false)
public String cityCode;
@ManyToMany(mappedBy="townCode")
public Set<ZipCode> zipCode;
и я исполню это,
Список Почтовые индексы = ZipCode.find ("почтовый индекс =?", Почтовый индекс) .fetch();
TableStatus есть
ZipCode ZipCode (PK) | townCode 1111111 | 123
Город townCode (PK) | Городское имя | cityCode 123 | tokyo | 12345
Я хочу, чтобы получить все параметры, но ответ только статус ZipCode ...
Скажите, пожалуйста, как получить все параметры.
Помогите мне!
Определены ли вы классы сущностей для города и префектуры? Что означает u по всем параметрам? – Rocky
Мнение: Город и префектура пока не определены. – user1212872
все параметры для ZipCode townCode townName CityCode CITYNAME prefectureCode prefectureName эти параметры. – user1212872