2012-02-07 2 views
1

Я люблю играть, но не могу использовать JPA по некоторым причинам. Может ли кто-нибудь действительно помочь мне указать другие альтернативы JPA?Play Framework Without JPA

+0

информации здесь недостаточно. Вы хотите альтернативу JPA, но вам нужно хотя бы указать, что вы хотите сделать этой альтернативой. Кроме того, emt14 говорит, что JPA является ключевой особенностью игры, если вы не хотите использовать JPA, тогда игра может оказаться неправильной структурой для ваших нужд. – grahamrb

+0

Спасибо graham, я предположил, что игровая структура может быть подходящей даже без использования JPA, поскольку я обнаружил, что некоторые из них используют простой JDBC и многие другие альтернативы, я никогда не знаю, что игра может не понадобиться, если я не использую JPA. –

ответ

3

JPA - ключевая особенность игры. Однако вы можете заменить реализацию (спящий режим) другим провайдером. Возможности Play не будут такими полезными без поддержки JPA.

Однако по-прежнему можно использовать прямой JDBC в игре, если вам нужно. Я не могу понять, почему вы не сможете использовать JPA, но альтернатива будет в порядке. Может быть, вам стоит подробнее рассказать об этом.

+0

Спасибо emt. Мы новичок в JPA, поэтому искали альтернативы. Наша команда в основном работала в простом шаблоне JDBC и Spring JDBC, учитывая временные рамки проекта, которые мы не хотели входить в две новые рамки, кроме того, у нас нет людей старшего уровня для нас для оказания помощи в JPA. в любом случае спасибо. –

+0

Базовая JPA довольно несправедлива. Если вы следуете за игровой моделью, вы должны работать и работать очень быстро. взгляните на ссылку, которая должна показать вам, как работает и работает модель. http://www.playframework.org/documentation/1.2.4/jpa – emt14

+1

@ DarkRider - знание какой-то технологии не должно мешать вам учиться другим;) Особенно в этом случае, когда JPA над JDBC ... –

0

Если вы не хотите использовать JPA (использовать один поток для базы данных), вы можете использовать EBEAN ОРМ по умолчанию использовать многопоточный .... которым

Так с Hibernate вы можете создать с вами модели базы данных, с EBEAN вам нужно улучшить SQL-файл и плагин эволюции.

Смежные вопросы