2010-09-27 2 views
-2

Просто подумайте о внедрении Guice в scalaScala and Annotation

Любой образец кода?

+0

Вы хотите _implement_ Guice в Scala или _use_ Guice with Scala? –

+0

Я хочу использовать Guice с Scala. просто пример того, как использовать оба понятия. – Rajmahendra

ответ

6

Если вам не нужен Guice, чтобы добавить Scala в существующий Java-проект, который использует фреймворк, я бы рекомендовал вам вместо этого использовать только встроенные функции языка.

Черты и имплициты могут дать вам все необходимое для инъекций. Вы также можете искать онлайн-образец для Cake.

+1

Точно. Хотя Guice, безусловно, является хорошим и умным решением для задач Java со статикой, инициализацией синглтонов и т. Д., У Scala просто нет этих проблем. – Landei

+5

есть ли какой-либо эквивалент областям Guice при использовании шаблона Cake? –

+0

@ Landei Спасибо, я посмотрю на это. – Rajmahendra

6

This сообщение о DI в Scala поможет вам разобраться с Guice. См. Раздел «Использование темы Google Guice».