![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
AntonSaburov |
|
||||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 51 Всего: 118 |
Ну если ты так думаешь - значит ты так думаешь. Я так не думаю.
Код, который генерится через ROO, читать даже подготовленному человеку сложно. А толку без понимания кода и принципов построения использовать "втемную" фреймворк, который насоздавал кучу каких-то файлов ? Понять архитектуру приложения по тому, что сгенерилось практически не реально.
Можно в Ворде написать текст и на выходе получить страшный HTML. И это, увы, не будет способом изучить HTML - это будет способ использовать какой-то тул для генерации HTML, в котором все равно сложно будет разобраться. И этот HTML будет корректно отображаться, он будет даже неплохо выглядеть, но изучение HTML по нему будет пустой тратой времени. Тебе не кажется, что ты предлагаешь именно такой путь ? |
||||
|
|||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 11 Всего: 73 |
AntonSaburov,
Ладно не будем спорить. Если захочет 502 попробует. Благо, много времени для того что бы пройти "Getting Started" не надо. Только перед этим стоит освоится с JPA - что, поначалу, может вызвать определенные сложности. Но в любом случае это будет полезно, независимо от того каким путем пойдет 502 в освоении Java for web. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
zhz |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 76 Регистрация: 31.10.2006 Где: Petropavlovsk-Kam chatsky Репутация: нет Всего: 2 |
Внесу свои пять копеек) Пробовал несколько разных способов изучения java web. Начинать со spring mvc показалось довольно неудобным, ибо там где пишут про Spring mvc, подразумевают, что ты знаешь фундаментальные понятия. Фундаментальные понятия очень хорошо раскрывают в книжке Head First Servlets and JSP (2nd Edition) (http://rutracker.org/forum/viewtopic.php?t=3655720). Прочитав половину, уже значитально комфортнее рыться дальше(Spring). Многое становится на свои места. Иными словами, прежде чем работать на токарном станке(Spring), нужно научится держать в руках напильник(Servlet), а то можно и поранится....
|
|||
|
||||
lukas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 23.2.2007 Репутация: нет Всего: 15 |
Когда изучал жава, тоже задавался вопросом выбора web framework'a для Java, перерыл все, остановился на PlayFramework и не прогодал, до сих пор не жалею.
http://www.playframework.org/ - Свой class loader, автоматическая компиляция в dev режиме, просто меняешь исходники и сразу видишь результат - Отображает ошибки компиляции и выполнения в браузере (хотя редактор ошибки компиляции сам показывает) - Удобная и понятная система MVC, со своими шаблонами на Groovy или Scala (в зависимости от версии) - Ассинхронные запросы, comet и т.п. поддерживает - Нет монстроузных xml конфигураций, шаблонов и т.п. - Много встроенных библиотек уже готовых к использованию - Не нужно для вхождения знать стек технологий Java, достаточно прочитать документацию к фреймворку. Сейчас использую во многих своих проектах, используя в качестве базы данных MongoDB + Morphia ORM. В общем, благодаря этому фреймворку я легко подружился с Java. Просто я при поиске глядел на документацию и код других фреймворков, особенно компонентных, он был очень сложный и намудренный, не для простых или средних сайтов. Это сообщение отредактировал(а) lukas - 3.8.2012, 19:30 -------------------- http://code.google.com/p/orionphp/ - opensource скриптовой язык Orion (аналог PHP) для freepascal/delphi. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |