За что больше платят: Servlets, Portlets?

User avatar
Sergunka
Уже с Приветом
Posts: 34124
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: За что больше платят: Servlets, Portlets?

Post by Sergunka »

dotcom wrote:Что же у вас за лавочка такая, что так запугали индусами?
Так может Вы уже вегетарианцем стали? :D
"A patriot must always be ready to defend his country against his government." Edward Abbey
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

параллельный вопрос.
Естьли ктото кто понимает как (через какие patterns) реализуются аннотации в Spring (и других frameworks)?
Т.е. как именно Spring оборачивает классы помеченные аннотациями.
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

P.S.

Т.е.
что налепляется
куда налепляется
когда налепляется
как налепляется

на класс помеченный Spring аннотацией
User avatar
Sergunka
Уже с Приветом
Posts: 34124
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: За что больше платят: Servlets, Portlets?

Post by Sergunka »

Interflag wrote:параллельный вопрос.
Естьли ктото кто понимает как (через какие patterns) реализуются аннотации в Spring (и других frameworks)?
Т.е. как именно Spring оборачивает классы помеченные аннотациями.
Навскидку это актуально только для lazy иницилизации в Hibernate когда класс должен быть паблик или хотя бы дефолт так как Hibernate его расширяет при данной опции.
"A patriot must always be ready to defend his country against his government." Edward Abbey
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

P.S.
кто знает, можете писать в ЛС
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: За что больше платят: Servlets, Portlets?

Post by Интеррапт »

Interflag wrote:параллельный вопрос.
Естьли ктото кто понимает как (через какие patterns) реализуются аннотации в Spring (и других frameworks)?
Т.е. как именно Spring оборачивает классы помеченные аннотациями.
Вопрос через какие паттернс реализуются аннотации - не имеет смысла. Вообще.
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

Интеррапт wrote:
Interflag wrote:параллельный вопрос.
Естьли ктото кто понимает как (через какие patterns) реализуются аннотации в Spring (и других frameworks)?
Т.е. как именно Spring оборачивает классы помеченные аннотациями.
Вопрос через какие паттернс реализуются аннотации - не имеет смысла. Вообще.
Уточню. У меня вопрос не как реализованы аннотации сами. А как с помощью их.
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

и ещё уточню.
Мне интересно именно, как помеченный аннотацией класс будет реализован в конечном коде.
Т.е. например Spring находит (?) класс с аннотацией, как он находит (?), что он с ним делает (?), оборачивает (?), как оборачивает (?), по какому патерну обварачивает (?), decorator (?)
Я так понимаю в случае если без аннотаций то тоже чтото похожее делается
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

P.S.
про аннотации читал, как делать знаю.

Но в Spring по аннотациях код не генерируется через AnnotationProcessorFactory.
Выходит перебираются классы в runtime и на эти классы ставится proxy, decorator? Или же эти классы вообще берутся как настройки? (stratagy pattern)
последнее достаточно логично, ведь есть xml вариант.

P.S.
С темже Spring AOP ясно что скорей всего dynamic proxy (или decorator)
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

Нус, ктонибудь возьмётся разрулить?
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: За что больше платят: Servlets, Portlets?

Post by Интеррапт »

Interflag wrote:Нус, ктонибудь возьмётся разрулить?

Что именно вы хотите, чтобы вам "разруливали"? Как сам Spring имплементирован изнутри? Сомневаюсь, что кто-то возьмется для вас лекции проводить, особенно, как вы попросили, через личку. Для этого существует документация и source code, который открыт. Разбирайтесь. Уверен, что у вас и времени свободного на это намного больше, раз вы хотите влазить в тонкости реализации фреймворков, вместо собственно изучения этих фреймворков и технологий.
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

Interflag wrote:P.S.
Но в Spring по аннотациях код не генерируется через AnnotationProcessorFactory.
Выходит перебираются классы в runtime и на эти классы ставится proxy, decorator? Или же эти классы вообще берутся как настройки? (stratagy pattern)
Я застрял именно на этом моменте. (низнаю, просто интересно знать)
Вроде Spring, Hibernate, JSF и т.д. должны по одному принципу тут быть реализованы.
User avatar
fruit6
Уже с Приветом
Posts: 4205
Joined: 10 Jan 2004 01:22
Location: n-sk -> MD -> VA

Re: За что больше платят: Servlets, Portlets?

Post by fruit6 »

как уже писали выше, забудьте про паттернс. этот базворд устарел еще пять лет назад.
загляните в сорс код (если в Вашем учебнике про это написано)
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: За что больше платят: Servlets, Portlets?

Post by valchkou »

fruit6 wrote:как уже писали выше, забудьте про паттернс. этот базворд устарел еще пять лет назад.
Не согласен, до сих пор на собеседованиях гоняют по патернам.
Конечно уже не такой базворд как 5 лет назад, но учить пока нужно.
fruit6 wrote: загляните в сорс код (если в Вашем учебнике про это написано)
[/quote]
с этим согласен, единственный путь глубоко познать фреймворк это его разобрать.

Автор, мне кажется вы немного отклонились, суть жава программиста не пытаться понять как собран велосипед (фреймворк), а просто сесть на него и поехать.
И не забыть отвертку и насос, на случай если подкрутить чего по дороге.

Можно расковырять фреймворк вдоль и поперек, но не факт, что в следующей версии все будет так же.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: За что больше платят: Servlets, Portlets?

Post by dotcom »

Sergunka wrote:
dotcom wrote:Что же у вас за лавочка такая, что так запугали индусами?
Так может Вы уже вегетарианцем стали? :D
Да нет, хотя и пора. Половина конторы вегатерианцы, а кто-то еще и gluten free. Индус вот только один.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: За что больше платят: Servlets, Portlets?

Post by dotcom »

fruit6 wrote:как уже писали выше, забудьте про паттернс. этот базворд устарел еще пять лет назад.
загляните в сорс код (если в Вашем учебнике про это написано)
Вы видимо в машине времени куда-то далеко унеслись. Никуда паттерны не делись. Если вы имеет в виду, что UML Tools стали выходить из моды, то я тут соглашусь.
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

А кстати какие части от Spring используют больше всего?
Бины из Spring и транзакции? Т.е. Spring IoC и Spring Tm?

Или же Spring MVC в моде?

И как там дело со Spring Security, может его как с GWT прикручивают?

И webservices как со Spring? (чтото там есть с ним?)
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

Что именно вы хотите, чтобы вам "разруливали"?
Автор, мне кажется вы немного отклонились, суть жава программиста не пытаться понять как собран велосипед (фреймворк), а просто сесть на него и поехать.
И не забыть отвертку и насос, на случай если подкрутить чего по дороге.
Вы видимо в машине времени куда-то далеко унеслись.
Знаете, Вы правы (замучался я сам)
Но теперь хоть буду знать.
Спасибо :-)
Last edited by Interflag on 20 May 2012 20:43, edited 3 times in total.
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

Я бы cконцентрировал свое время на core java, performance tuning, java certificates.
А что Вы думаете по поводу oracle сертификатов OCJP, OCWCD в UK?
Я в одно время очень сильно учил OCJP, даже хотел идти сдавать. Но потом передумал.
Както низнаю время жалко тратить......
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: За что больше платят: Servlets, Portlets?

Post by valchkou »

Interflag wrote:
Я бы cконцентрировал свое время на core java, performance tuning, java certificates.
А что Вы думаете по поводу oracle сертификатов OCJP, OCWCD в UK?
Я в одно время очень сильно учил OCJP, даже хотел идти сдавать. Но потом передумал.
Както низнаю время жалко тратить......
Раздел резюме Certificates существенно облегчает поиск работы особенно поначалу.
Interflag
Уже с Приветом
Posts: 118
Joined: 30 Apr 2012 00:59

Re: За что больше платят: Servlets, Portlets?

Post by Interflag »

Ещё хотелбы узнать (извинтите за много вопросов, просто всё очень интересно)
Какие части от Spring используют больше всего?
Бины из Spring и транзакции? Т.е. Spring IoC и Spring Tm?

Или же Spring MVC в моде?

И как там дело со Spring Security, может его как с GWT прикручивают?

И webservices как со Spring? (чтото там есть с ним?)

Return to “Работа и Карьера в IT”