Подтвердить что ты не робот

Как создать игровой модуль?

Документация по платформе Play немного слаба, когда дело доходит до создания модуля.

  • Как создать модуль?
  • Я читал, что большие приложения можно разделить на несколько модулей, как?
  • Что может/не может быть сделано с модулем? (любой доступ к низкоуровневому api?)
  • Может ли игровой модуль выставлять абстрактные классы JPA?
  • Каков наилучший способ упаковки модуля?
  • Как развернуть/распространить модуль воспроизведения?

Я думаю, вы поняли, что... расскажите нам о модулях, используя Playframework.

4b9b3361

Ответ 1

  • Как создать модуль?

play new-module

  • Я читал, что большие приложения можно разделить на несколько модулей, как?

Ну вы кладете компоненты, функциональность, например безопасность или управление пользователями в модуле. Этот модуль будет передан вам приложением.

  • Что может/не может быть сделано с модулем? (любой доступ к низкоуровневому api?)

Никаких особых вещей, которые могут быть сделаны с модулем, не могут быть сделаны непосредственно в приложении. Поэтому, если вам нужна специальная функция только в 1 приложении, вы можете запрограммировать ее там напрямую.

  • Может ли игровой модуль выставлять абстрактные классы JPA?

Нет ограничений, вы можете объявить там абстрактные классы. То же, что и в библиотеке.

  • Каков наилучший способ упаковки модуля?

play build-module

  • Как развернуть/распространить модуль воспроизведения?

Я имею в виду, что в дискуссионной группе есть плагин, который позволяет вам запускать частный репозиторий. Если это было из общего интереса, и вы хотите внести свой вклад, все сообщество зарегистрирует его как playframework.org, см. руководство.

[UPDATE] Я скопировал некоторую информацию о src -папке из google-group. src -папка предназначена для статических классов-утилит, которые не являются специфичными для игры и плагинами Play. Они будут скомпилированы как банки и помещены в каталог lib.

Нильс