Есть ли простой способ сделать следующее, используя Play!framework и hibernate?
У меня есть класс Article со стандартными данными, такими как pubDate, author и т. д. и т. д. В классе есть два поля, title и content, которые, однако, должны быть предоставлены на разных языках.Все остальные данные, включая идентификатор, должны быть одинаковыми.
Серверная часть системы будет выбирать в соответствии с настройками клиента, какой заголовок / контент выдавать, либо язык по умолчанию, либо языкпредпочтение, когда доступно.Из-за синхронизации важно, чтобы идентификатор статьи оставался одинаковым для всех связанных языков.
В настоящее время у меня есть содержание и заголовок в классе, и мне интересно, стоит ли мне подклассировать базовый класс, который имеет всеОсновная информация и добавление содержимого / заголовка таким образом, мы оставляем содержимое / заголовок языка по умолчанию в базовом классе и, при желании, добавляем содержимое / заголовок языков additinoal в качестве отдельного класса (и, передав его клиенту, замените его насодержимое в базовом классе, если требуется).
Как лучше всего решить эту проблему?