У меня есть следующие столбцы в моей базе данных
Как вы видите, каждый Игра имеет плеер, который выиграл.
Теперь я создал объектные классы из базы данных и у меня есть следующие поля в классе Game
Теперь я хочу, чтобы добавить второй тип игрока - Computer, который имеет некоторые дополнительные поля, поэтому я создал аннотация класс Gamer, этот компьютер и плеер наследует от него. И мой вопрос: Как я могу изменить класс сущности, что победитель может быть либо Игрок или компьютер. Нужно ли мне каким-то образом добавить таблицу в базу данных, которая представляет компьютер? Или я могу каким-то образом изменить поле по типу Gamer?Java - изменить тип переменной в классе сущностей из базы данных
0
A
ответ
0
Оформить заявку Java EE 7 Tutorial от Oracle по теме Entity Inheritance, и вы должны найти решение своей проблемы.
Независимо, в этом случае вопрос, если вам действительно нужен эта абстракция, или если вам не подходит лучше, чтобы иметь общий игровой объект с перечислением, чтобы отличить тип игрока (человека, компьютера) для вашего игры и персональные данные игрока отдельно от этого.
Смежные вопросы
- 1. База данных от сущностей или сущностей из базы данных
- 2. Java - тип переменной, указанный в классе
- 3. Как сохранить имя базы данных в классе сущностей
- 4. Базы данных модели сущностей
- 5. Тестирование классов сущностей базы данных Java
- 6. Невозможно изменить тип базы данных DB Berkeley в Java Edition?
- 7. Связь сущностей, неверно читающая из базы данных
- 8. Создание сущностей из существующей базы данных
- 9. Doctrine - Создание сущностей из базы данных Просмотры
- 10. Генерировать класс сущностей из таблицы базы данных
- 11. Netbeans - класс генерирующих сущностей из базы данных
- 12. Время резюме из базы данных нескольких сущностей
- 13. Создание сущностей из существующей базы данных (MSSQL)
- 14. Создание сущностей из существующей базы данных
- 15. Как изменить тип данных в double из переменной в PHP
- 16. Изменить тип переменной
- 17. Изменить тип столбца базы данных в десятичной
- 18. Настройка генерации сущностей из базы данных в NetBeans 8
- 19. Измененный тип переменной в родительском классе
- 20. Java тип переменной из строки
- 21. SuperClass изменить тип переменной SubClass
- 22. Изменить тип всей базы данных SQL
- 23. Список сущностей из базы данных, заказанной данным полем hibernate
- 24. Как изменить тип переменной
- 25. Перенос базы данных обратно на исходные миграции сущностей базы данных
- 26. C++ Укажите тип переменной posteriori в производном классе
- 27. Неверный тип символов из базы данных
- 28. Android Java - изменить requestLocationUpdates обновить в классе
- 29. Хранить данные из базы данных в локальную структуру сущностей 6
- 30. Изменить тип даты (Java)