Можно еще добавить слой Сервисов. В Моделях остаются только описания сущностей, работа с БД уходит в Сервисы, в Контролерах реализуется логика работы путем вызова сервисных методов. Еще добавляют четвертый слой — DAO для реализации атомарных операций с данными. Получается следующая цепочка из более-менее изолированных сущностей — Модель > DAO > Сервис > Контроллер.
Ну не правда, со Spring можно обходиться без какого либо xml. Читайте про Java Configuration.
Хотя я по старинке методом копирования завожу четыре XML файла — context, servlet, web и pom. Это простые и короткие файлы, содержимое которых от проекта к проекту не меняется. Кроме pom, в котором надо описывать содержимое проекта. Но он тоже прост как пять копеек.
А весь серьезный бутстрап приложения происходит так раз через Java Configuration.
Вы уж простите, но я смотрел и не пойму чем он сложнее? Один стандартынй web.xml, один стандартный spring-context.xml и все. Можно подробнее про сложности обычного Java приложения?
Вы в ступор не впадайте, ставьте себе ssh/scp и юзайте из консоли как делаете это в линуксе, или любую другую программу с графическим интерфейсом. В Linux, между прочем, ssh/scp тоже входит в состав пакета, который иногда нужно устанавливать отдельно =)
Под Windows доступен практически весь набор привычных утилит, от scp c rsync до всяких grep, tail.
Altdrag, Far2 (и пара плагинов), conemu-maximus5, cygwin — спасут отца русской демократии =) А такой улетной интеграции как у Kitty+Far+Winscp мне сильно в маке не хватает.
Именно =) Яндекс-маркет в руки, вбиваете в фильтры вес, матрицу, процессор… =)
Я даже больше скажу — market.yandex.ru/guru.xml?CMD=-RR=9,0,0,0-PF=2142398543~EQ~sel~x1670617601-PF=2142398543~EQ~sel~x1670617603-PF=2142398534~GT~sel~15-PF=2142398532~EQ~sel~x807144164-PF=2142398532~EQ~sel~x1835196954-PF=2142398532~EQ~sel~x903735152-PF=2142398532~EQ~sel~x1606163617-PF=2142398532~EQ~sel~x1606161889-PF=2142398532~EQ~sel~x1901425233-PF=2142398532~EQ~sel~x54427141-PF=2142398530~EQ~sel~x264719036-PF=2142398470~GT~sel~9-PF=2142398462~LT~sel~2.6-VIS=78-CAT_ID=432460-EXC=1-PG=10&hid=91013
Не только приоритеты, ноуты по базовым характеристикам разнятся. Я же не спорю, можно найти тяжелее, попрожорливее, с матрицей пожухе, но дешевле.
Но я просил найти одинаковый или лучше за сильно меньшие деньги.
З.Ы. Не в тему сравнений, но я то с похожим хьюлетом под три кило уже побегал, нафиг. Макбук про 13 весом в два кило реально лучше. Учитывая что хюьлет дает к своим ноутам огромную зарядку чуть ли не на пол кило. Под вечер плечи болят.
О чем и речь. У вашего вес под три кило, время автономной работы около трех часов, матрица судя по отзывам не особо блещет ни разрешением ни параметрами. Хотя как игровой дескноут вполне.
Конечно что-то есть, особенно когда автор сравнивает снятый с производства QX410 весом в 2,5кг и HDD за 550$ и новый Air весом 1,3 и SSD за 1100$. Так и вижу толпы обиженных американцев, возвращающих свой эйры и бегущих за пузатыми самсунгами =)
Тут случай, когда на ноутбук надо пристально смотреть до покупки. На других ноутах эти кнопки тоже иногда выносят на сочетания.
Как вариант — можно заюзать KeyRemap4 и настроить вообще все что угодно, любые комбы. Можно купить полноформатную клавиатуру от яббла, можно любую виндовую подключить (раскладка есть в ОС). Хотя это не удобно, если работать только с ноутом.
Я то макбук юзаю как переносную коробку для подключения к большим мониторам-докстанциям-клавиатурам
Хотя я по старинке методом копирования завожу четыре XML файла — context, servlet, web и pom. Это простые и короткие файлы, содержимое которых от проекта к проекту не меняется. Кроме pom, в котором надо описывать содержимое проекта. Но он тоже прост как пять копеек.
А весь серьезный бутстрап приложения происходит так раз через Java Configuration.
В чем вы нашли сложность — ума не приложу.
Под Windows доступен практически весь набор привычных утилит, от scp c rsync до всяких grep, tail.
Я даже больше скажу — market.yandex.ru/guru.xml?CMD=-RR=9,0,0,0-PF=2142398543~EQ~sel~x1670617601-PF=2142398543~EQ~sel~x1670617603-PF=2142398534~GT~sel~15-PF=2142398532~EQ~sel~x807144164-PF=2142398532~EQ~sel~x1835196954-PF=2142398532~EQ~sel~x903735152-PF=2142398532~EQ~sel~x1606163617-PF=2142398532~EQ~sel~x1606161889-PF=2142398532~EQ~sel~x1901425233-PF=2142398532~EQ~sel~x54427141-PF=2142398530~EQ~sel~x264719036-PF=2142398470~GT~sel~9-PF=2142398462~LT~sel~2.6-VIS=78-CAT_ID=432460-EXC=1-PG=10&hid=91013
Дескноуты всегда стоили дешевле.
Но я просил найти одинаковый или лучше за сильно меньшие деньги.
З.Ы. Не в тему сравнений, но я то с похожим хьюлетом под три кило уже побегал, нафиг. Макбук про 13 весом в два кило реально лучше. Учитывая что хюьлет дает к своим ноутам огромную зарядку чуть ли не на пол кило. Под вечер плечи болят.
Но в фильтрах учитывайте все характеристики, пожалуйста.
Не конкурент, давайте следующего =)
Как вариант — можно заюзать KeyRemap4 и настроить вообще все что угодно, любые комбы. Можно купить полноформатную клавиатуру от яббла, можно любую виндовую подключить (раскладка есть в ОС). Хотя это не удобно, если работать только с ноутом.
Я то макбук юзаю как переносную коробку для подключения к большим мониторам-докстанциям-клавиатурам