powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / mvc - модель надо ли изучать и использовать?
25 сообщений из 38, страница 1 из 2
mvc - модель надо ли изучать и использовать?
    #38077172
gema
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть веб-проект java servlet+jsp+mybatis+mysql. Нужно ли использовать mvc -модель, фреймворки какие-то? Есть ли в этом какой-то выигрыш и смысл?Может подскажите ссылки, с которых начать изучение.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077204
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо изучать и использовать. Изучать надо чтобы появилось понимание с слоях вообще. Об их назначении. И о вариациях MVC.
Фреймверк - Spring MVC.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077211
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
За что ещё люблю Spring MVC, так это то что, ничего не стоит переделка отдельных фич с классического прямого HTTP на AJAX. Методы контроллера меняются минимально.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077443
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz, думаю что чел должен прийти к этом у осознанно. Черз год-два поддержки своего кода
- понять что необходим рефакторинг. Внедрять MVC "просто так" - это такой же антипаттерн
как и его отсутствие.

Да и всё равно в процессе он дров наломает. И тестировать надо будте всё заново.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077455
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonBlazkowicz, думаю что чел должен прийти к этом у осознанно. Черз год-два поддержки своего кода
- понять что необходим рефакторинг. Внедрять MVC "просто так" - это такой же антипаттерн
как и его отсутствие.
Не знаю. Мне в начале карьеры стоило прочитать книжку про Model 2 и MVC, чтобы начать его пользовать вполне разумно.
Хотя понимание того что у контроллера строго определенные обязанности, за которые выходить не стоит, пришло не сразу.
Так что не вижу смысла набивать шишки на такой ерунде. Ищё и возится с Servlet API непонятно зачем.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077615
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,
плохо когда реализация концепции MVC - всего одна - спринг.
Когда _только одна_, это антипаттерн.
imho знать надо, но не молиться) т.к. есть ещё и MVP
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077638
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MVP, вроде, больше для GUI подходит. А MVC для веба. Не понял что плохого во фреймверке.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077690
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczMVP, вроде, больше для GUI подходит. А MVC для веба. Не понял что плохого во фреймверке.
- у меня подозрение, что MVC подходит для всего....для Компонента...для Карбюратора-заслонки с обратной связью и т.д.
Т.е. в Java этому придаётся слишком большое значение.
Это как сейчас есть НАНОмойка для машин))))
Так и спринг - добавил магические 3 буквы в НАЗВАНИЕ
продукта.
(ничего личного)
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077694
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
off
Шаблоны проектирования при разработке под Android. Часть 2 — MVP и Unit tests. Путь Джедая
http://habrahabr.ru/post/131446/
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077737
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123- у меня подозрение, что MVC подходит для всего....для Компонента...для Карбюратора-заслонки с обратной связью и т.д.

Это ирония?

Petro123Т.е. в Java этому придаётся слишком большое значение.

Не только в Java. Это отличный паттерн для реализации представления в Web.

Petro123Так и спринг - добавил магические 3 буквы в НАЗВАНИЕ
продукта.

Так там строгий классический MVC для Web реализован. Что тебе в этом не нравится, я не понял.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077743
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123off
Шаблоны проектирования при разработке под Android. Часть 2 — MVP и Unit tests. Путь Джедая
http://habrahabr.ru/post/131446/
На хабре про программирование? Не-не-не. На rsdn-е есть толковые статьи и с разбором вариаций. Только он сейчас в дауне :(
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077797
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczТак там строгий классический MVC для Web реализован. Что тебе в этом не нравится, я не понял.
то что слишком низкоуровнево.
Сам знаешь - нет в архитектуре классического и чистого паттерна.

Ну, например, в Delphi MVC внутри компонента (DevExpress) и программист о нём даже не знает.
Просто в Java нет деления на прикладников.
Вот и GWT ввёл не MVC а MVP т.к. это уже более высокий уровень архитектуры.
(выше сервлетов и JSP)
http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93presenter
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077811
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
просто, компонентные фреймворки для веб _пока_ не совсем хороши.
От безысходности, все ваяют вручную MVC.
Трудоёмко и дорого.
Может когда и отомрёт))
Удачи аффтару.
Как сказал mayton - руками попробует ОБА варианта. Тогда магии не будет.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077825
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так GWT на клиентской части аналогичен GUI. Конечно там MVP лучше.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077844
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczТак GWT на клиентской части аналогичен GUI. Конечно там MVP лучше.
+1
MVC = низкий уровень программирования...или Базовые знания.
Консенсус))
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077863
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть мысль что MVC - это очень расплывчатый шаблон. Не такой ясный как
скажем синглтон или пул. И по сути сколько мы имем девелоперов столько и получим
версий имплементации MVC для одного и того-же проекта.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077877
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonУ меня есть мысль что MVC - это очень расплывчатый шаблон. Не такой ясный как
скажем синглтон или пул. И по сути сколько мы имем девелоперов столько и получим
версий имплементации MVC для одного и того-же проекта.
GoF шаблоны имеют конкретную реализацию, так как являются шаблонами реализации классов общего назначения.
MVC шаблон очень сильно привязан к реализации конкретных View и Model, а так же способа получения пользовательского ввода.
Поэтому единственной реализации там быть не может. Но там есть конретное и строгое разделение на роли и обязанности каждого слоя. Поэтому MVC это шаблон организации слоёв и их взаимодействия.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077890
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм... забавно.
wiki....MVCНачинающие программисты (особенно в веб-программировании, где аббревиатура MVC стала популярна) очень часто трактуют архитектурную модель MVC как пассивную модель MVC. В этом случае модель выступает исключительно совокупностью функций для доступа к данным, а контроллер содержит бизнес-логику. В результате код моделей по факту является средством получения данных из СУБД, а контроллер представляет собой типичный модуль, наполненный бизнес-логикой, или скрипт в терминологии веб-программирования. В результате такого понимания MVC разработчики стали писать код, который Pádraic Brady, известный в кругах сообщества Zend Framework, охарактеризовал как ТТУК — «Толстые тупые уродливые контроллеры» (Fat Stupid Ugly Controllers)
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077906
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonУ меня есть мысль что MVC - это очень расплывчатый шаблон. Не такой ясный как
скажем синглтон или пул. И по сути сколько мы имем девелоперов столько и получим
версий имплементации MVC для одного и того-же проекта.
+1
Я считаю, что это шаблон мироздания)))
Или ...он может быть на каждом уровне-слоя отдельно.
Т.к. один Grid DevExpress стоит на MVC. И классы там внутри так и называются. И View там в динамике можно менять.
Но фирма это не выпячивает как спринг (нано мойка).
ЗЫ.
Кто помнит классику веб - "выстрелил и забыл"? Т.е. нет состояний? Скоро забудут.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077911
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wiki....MVC«Толстые тупые уродливые контроллеры» (Fat Stupid Ugly Controllers)
да...читал...тоже смеялся.
Хотя понимаю, что это на правах их рекламы)))
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38077931
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа извините не удержался
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38078744
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
просто, компонентные фреймворки для веб _пока_ не совсем хороши.

Вебу в корпоратиных приложениях 15 лет, а они все нехороши. Я думаю, такими темпами они никогда не станут хороши.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38078762
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тут читал про mod_plsql, который вышел в 1997 году. В принципе, никаких отличий по сравнению с Spring MVC. Параметры запроса автоматически мапятся на аргументы хранимой процедуры. Транзакции автоматически комитятся, или откатываюся, если произошла ошибка.
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38078971
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪпросто, компонентные фреймворки для веб _пока_ не совсем хороши.

Вебу в корпоратиных приложениях 15 лет, а они все нехороши. Я думаю, такими темпами они никогда не станут хороши.HTTP и url мешает))
...
Рейтинг: 0 / 0
mvc - модель надо ли изучать и использовать?
    #38079189
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Йуный джавистЪВебу в корпоратиных приложениях 15 лет
Это не правда. Веб долго осталавлся достоянием исключительно публичных сайтов. Корпоративные приложения по старинке работают либо просто толстым клиентом, либо даже двухзвенкой.
И только с развитием RIA и популярнутью AJAX, последние лет 7, корпоратив понемногу перебирается на web решения.

Йуный джавистЪ, а они все нехороши.
Все Java web-фреймверки до появления Spring MVC 3 - унылое говно. Я заманался их перебирать за последние 10 лет. 8)
А с развитием jQuery половина этих фреймверков вообще не нужны.

Йуный джавистЪЯ думаю, такими темпами они никогда не станут хороши.
Именно. Как раз сейчас всё устаканлось. Многие фреймверки тупо не нужны со своими наворотами. Как было с Echo, например. Там такое себе RIA без AJAX в первой версии. Потом появился AJAX, они полностью переписались. Потом ещё раз. Сейчас, когда JavaScript быстр и удобен, надобность в Echo и подобных решениях вообще отпала. GWT вовремя нарисовался. Но сейчас уже ему тоже сложно что-то предложить круче чем jQuery/ExtJS.
...
Рейтинг: 0 / 0
25 сообщений из 38, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / mvc - модель надо ли изучать и использовать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]