Я имею последующую структуру базы данных унаследованной и содержание:Как представить устаревшую базу данных с помощью Hibernate?
order parameter value
--------------------------------
1 user_login user
1 user_password 123456
1 user_level basic
2 user_login admin
2 user_password s3k42k
2 user_level advanced
Я хотел бы представить это, как показано ниже, и использовать объект под названием «User», так что я могу абстрагировать сложность унаследованной структуры:
id user password level
-------------------------------
1 user 123456 basic
2 admin s3k42k advanced
Я получил его, используя представление в базе данных, но я не смог обновить его с помощью этого представления. Есть ли способ представить устаревшую структуру, используя Hibernate, чтобы я мог обновить тоже?
Я не думаю, что Hibernate может это сделать. Вероятно, в конечном итоге было бы легче сделать противоположное; нормализовать таблицу и создать представление, которое реплицирует представление значения ключа для устаревшего кода. – Zutty