Было бы легко обернуть весенний MVC функциональным стилем Scala? - PullRequest
4 голосов
/ 01 июня 2010

Мне нравится функциональность spring mvc, но я бы не хотел использовать аннотации и использовать более функциональный стиль ... что-то с каррированием и замыканиями, а не с именами методов и аннотациями. Будет ли это легко выполнимо?

1 Ответ

1 голос
/ 08 июня 2010

«что-то с карри и пробками» здесь немного расплывчато:)

То, что вы спрашиваете, эквивалентно «мне нравятся автомобили, но я бы не хотел использовать бензин и найти более экологичный стиль, могу ли я что-то сделать с металлической краской и центральным замком, а не с клапанами и поршнями?»

Scala хорошо работает с Spring, и я успешно использую их вместе с контроллерами Spring, полностью управляемыми аннотациями. Аннотации - это язык, на котором говорит Spring, поэтому от них невозможно уйти (если вы не используете конфигурацию XML).

Вы МОЖЕТЕ использовать более функциональный подход, если вы обрабатываете инъекцию зависимостей в Scala и переходите на что-то вроде фреймворка Lift. Но тогда вы больше не используете весну.

Что не такая большая потеря:)

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