Поддерживает ли Play Framework с плагином Scala MVC и API Java? - PullRequest
3 голосов
/ 09 ноября 2011

Некоторые вопросы:

  1. Почему, когда я создаю новое игровое приложение со scala, папка с моделью отсутствует?
  2. Могу ли я использовать JPA вместо Anorm?
  3. Я видел некоторые сходства между Ruby on Rails и Play. Так есть ли в Play Framework вспомогательные методы (помощник по формам, помощник по ссылкам и т. Д.)?
  4. Можно ли использовать Play Java Framework с Scala?

Ответы [ 2 ]

2 голосов
/ 09 ноября 2011

Почему, когда я создаю новое игровое приложение со scala, папка с моделью отсутствует?

Для простых приложений вы просто определяете один models.scala файл. Вам не обязательно нужна папка, даже если вы используете пакет models. Менее визуальный беспорядок, так сказать. Когда ваше приложение становится больше, вы можете выполнить рефакторинг и поместить все в отдельную папку.

Могу ли я использовать JPA вместо Anorm?

Конечно. Но вы обязательно должны проверить Anorm, или Squeryl, или ...

Я видел некоторые сходства между Ruby on Rails и Play. Так есть ли в Play Framework вспомогательные методы (помощник по формам, помощник по ссылкам и т. Д.)?

Есть несколько специальных ярлыков, особенно в разметке Groovy (ознакомьтесь с шпаргалкой). Однако создать свои собственные частичные компоненты достаточно просто. Концепция помощника на самом деле не существует AFAIK.

Можно ли использовать Play Java Framework с Scala?

Не пробовал для себя, но я читал, что вы можете смешивать классы Java и Scala, компилятор скомпилирует все, что вы ему набрасываете.

1 голос
/ 09 ноября 2011

Я бы порекомендовал реализовать учебник на play site . Кроме того, вы можете попробовать модуль scalagen - он даст вам простой способ генерировать код, пока вы учитесь, по крайней мере. Быстрый отказ от ответственности - я написал модуль: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...