У меня была ситуация, когда моему java-приложению нужно было соединить две разные базы данных
database1:
TableName: имена столбцов пользователя: userId, FirstName, StartDate
database2:
TableName: имена столбцов пользователя: userId, UserName, StartDate
Я использовал Hibernate (ORM), где мой класс сущностей выглядит как
@Entity
public class User {
@Id
@Column(name = "User_ID")
private String userName;
private String name;
@Column(name = "Start_Date")
private String startDate;
}
Проблема, с которой я сталкиваюсь, - втораяимя атрибута отличается от таблиц выше, поэтому я не могу сопоставить этот класс сущностей с ними в общем виде.
помогите мне выяснить
есть ли способ в спящем режиме игнорировать имя столбца или (два именидля одного столбца), чтобы я мог отобразить один объект в обе таблицы