Spring Roo создает внешние ключевые объекты, как это:Spring Roo - рассказывает dbmanaged объекты, чтобы удалить суффикс «Id» от имени ключа иностранного метода
В Contact_Roo_DbManaged.aj
@ManyToOne
@JoinColumn(name = "CONTACT_ID", referencedColumnName = "CONTACT_ID")
private Contact Booking.contactId;
public Contact Booking.getContactId() {
return contactId;
}
public void Booking.setContactId(Contact contactId) {
this.contactId = contactId;
}
В таблице , имя поля CONTACT_ID, но в моих объектах java я не хочу видеть Id в конце имени, потому что он фактически возвращает объект Contact. Есть ли способ обойти это иначе, чем втягивать каждый столбец соединения и переопределять имя переменной? У меня не было этой проблемы с инструментами спящего режима, так как она автоматически удаляет идентификатор с конца имени поля.
ok a созданная проблема, https://jira.springsource.org/browse/ROO-3475 – jax
Если вы хотите этого, проголосуйте за него! – jax