Что такое стек Java EE/Jakarta EE?

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 94

  • @stakhovskiy
    @stakhovskiy 4 роки тому +81

    Даешь видео про микросервисы!
    зы: лайк поставил ))

    • @fredyord3544
      @fredyord3544 4 роки тому +2

      +++++! И если можно по подробнее! То есть было бы неплохо затронуть такие темы как WebServices, REST о том как архитектуры распределенных систем относятся к Микросервисам! Преимущества монолита (модульного подхода) и микросервисов, интеграция микросервисов и облачных вычислений! Как известно REST можно запихнуть в монолит и в многих фреймворках или платформах почти полностью настроено отлажено и хорошо работает и подключается в пару кликов! Роль Микросервисов на сегодняшний день! Если Микросервиси хайпожорство, так почему каждый второй заказчик нынче задвигает за микросервисы, в чем причина такого хайпожорства, тем более идея микросервисов довольно не нова?! Слышал монолит считается не только более надежным, но и еще работает быстрее, является ли еще причиной возрастающей популярности рост ком мощностей в ширь! Отношения микросервисов к параллельному программированию!!! Вроде все)))

  • @arthurkeller3119
    @arthurkeller3119 4 роки тому +9

    Спасибо, изучал я как-то раз плотно в течение месяца-двух Java EE, писал учебный тестовый проект для себя и офигевал от возможностей. Но чем глубже вникал, тем сложней все становилось. И вот решил посмотреть, что такое спринг.. в общем еще через месяц я забыл практически все про Java EE, спасибо разработчикам Спринг, они дарят программистам время на жизнь ))

  • @nikitapepper544
    @nikitapepper544 4 роки тому +6

    Обожаю когда вы говорите :"И вот это все!"

  • @Макс-ы1п5н
    @Макс-ы1п5н 2 роки тому

    Мы вас тоже любим, дядя Серёжа ☺️

  • @Gilvot
    @Gilvot 4 роки тому +41

    Ждём обещанную ссылочку на видео с развёрнутым сравнением JavaEE и Spring! ^_^

  • @denyskulpa6241
    @denyskulpa6241 Рік тому

    Крассава )) 12 минут полезной и такойже ясной информации )) Спасибо!

  • @Pewdew
    @Pewdew 4 роки тому +2

    Афигенно интересно дядь Сережа! Буду учить спокойно теперь и не париться, что не пригодится. Спасибо большое!

    • @dmitry-utkin
      @dmitry-utkin 4 роки тому

      Что не пригодится? У большого числа компаний есть одновременно код на спринге и легаси части на java ee

    • @Pewdew
      @Pewdew 4 роки тому +1

      @@dmitry-utkin До этого видео, я немножко глянул что за штука спринг, и у меня сложилось впечатление, что это прям продвинутая и вездесущая фича, которая сильно меняет всю структуру взаимодействий. И напугало это меня, так как я как раз учу сейчас core и стараюсь понять как вообще связываются все классы и части между собой. И возник вопрос, что делать? Все бросать и учить спринг или продолжать спокойно делать что делал. Вот теперь ответ получен, Спасибо дяде Сереже! И еще, немного сбивает с толку, вокруг знакомые как начинают орать что-то типа: "Учить надо питон щас, все остальное ацтой" или "JS топчик" , и все эти вопли дизориентируют. Еще раз спасибо Дядьке Сереже, что помогает такой инфой крутой, как все устроено, и меня не болтает туда-сюда.

    • @dmitry-utkin
      @dmitry-utkin 4 роки тому

      @@Pewdew учи хаскель!

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 роки тому +1

      вот спасибо :)

  • @Botan109
    @Botan109 2 роки тому

    Лайк. Коротко, своими словами и всё по теме.

  • @Vieryn
    @Vieryn 4 роки тому +1

    Я бы поспорил, но я не разбираюсь в джавовских стеках, так что поставил лайк. Да, и про микросервисы с удовольствием бы послушал

  • @azerphoenix
    @azerphoenix 4 роки тому +4

    Хотелось бы увидеть видео про реактивное программирование и про АОП. А также краткая информация про фрейморки и библиотеки такие, как Quarkus, RxJava, Spring AOP, AspectJ, etc.

  • @ВаляБучинська-п4ъ
    @ВаляБучинська-п4ъ 4 роки тому +1

    Очень интересно послушать про микросервера, вашы видео всегда интересны 👍

  • @Вячеслав-к1е5е
    @Вячеслав-к1е5е Рік тому

    Если честно про микро сервисы, мне видится, что это тема будущего, имхо

  • @TheUsharik
    @TheUsharik 4 роки тому +11

    Классический стек JavaEE пришлось изучить из-за того что преподаю его на курсах (на работе Spring). Нравится, как сделаны последние версии CDI и EJB. Даже жаль, что пока нет возможности попробовать их в полную силу. Ещё JSF мне весьма симпатичен (думаю что он лучше чем Spring MVC), но боюсь ему уже с JS-фреймворками не справиться.

  • @Aleksandr838383
    @Aleksandr838383 4 роки тому +9

    микросервисы ++
    я бы еще попросил показывать картинки со схемами и стрелочками на пару секунд, когда речь идет о какой-либо архитектуре или основным принципам). Согласен, что это противоречит стилю подкастов и плавно может перерасти в обычные "обучалки". Но иногда легче увидеть один раз схемку глазами чем слушая самому пытаться рисовать в голове. Ну это просто как идея 😀

  • @ИльяУшаков-о7о
    @ИльяУшаков-о7о 4 роки тому +3

    На мой взгляд, просто можно свои петпроекты фигачить на Spring (так как опыт более релевантен на рынке для джунов да и мидлов вроде бы тоже), а потом уже после того, как немного устаканится позиция и положение, да и знания в голове более менее осядут, можно заняться архитектурой, и потом уже с пониманием что в куда и зачем пихать уже разбираться с java ee стэком. Потому что фигачить просто чтобы было на разных стеках это просто трата времени. Лучше со Spring вначале разобраться, а потом на EE перейти если надо будет по работе. Может вообще не понадобиться, но основы, применение, фишки какие-то будет полезно знать.

  • @011101010101001
    @011101010101001 2 роки тому

    Отличный ликбез, спасибо

  • @Alex-ce8he
    @Alex-ce8he 4 роки тому +7

    Eclipse сейчас развивает MicroProfile как раз под микросервисную архитектуру, так что Java/Jakarta EE точно не умерла

  • @AlexPlanetEarth
    @AlexPlanetEarth 9 місяців тому

    Поржал особенно насчет N.C.

  • @Ales_play
    @Ales_play 4 роки тому +2

    Было бы интересно послушать когда следует использовать разработку монолита или микросервисов. Какие задачи монолит решает лучше чем микросерввисы и обратно.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 роки тому

      Хорошая тема, я подумаю. Кстати, была такая статья у Николая Алименкова

  • @Ро́бертДжеймсФишер-в5е

    Спасибо Сергей очень интересно,не одного видео не пропускаю)))да хотеллсь бы про микросервисы по подробнее услышать,хотя в целом не имея опыта работы на джава представляю себе это ,как многие задачи одного проекта разделенные на отдельные куски которые общаются между собой через сеть )))

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 роки тому +1

      хорошо, будет

    • @Ро́бертДжеймсФишер-в5е
      @Ро́бертДжеймсФишер-в5е 4 роки тому

      @@SergeyNemchinskiy спасибо и еще раз спасибо)

    • @Ро́бертДжеймсФишер-в5е
      @Ро́бертДжеймсФишер-в5е 4 роки тому +1

      @@SergeyNemchinskiy Сергей очень хотелось бы узнать какие frontend frameworki используют обычно в веб приложениях ,бекенд которых написан на джаве, react ,vue ,angular,или есть что то другое.И вообще какая разница в этих фреймворках именно когда фронт енд пишется для джава приложения.я понимаю конечно что тут выбор велик,но исходя из тенденций в настоящее время что больше всего используется ?Буду очень благодарен ,если хотя бы в кратце ответите здесь

    • @Ро́бертДжеймсФишер-в5е
      @Ро́бертДжеймсФишер-в5е 4 роки тому +1

      @@SergeyNemchinskiy я учил джава на курсах,вроде не плохо получается и код писать и понимать ))только вот исходя из нескольких обстоятельств с работой пока не получается,так вот в мыслях есть изучить еще самостоятельно какой нибудь фреймворк js,поэтому очень хотелось бы услышать ваше мнение,какой выбрать именно для джава разработчика,чтобы уметь делать полноценные приложения

  • @simplechannel7859
    @simplechannel7859 4 роки тому

    Все в точку, только слово хайпожорство жесткое. Спринг, ИМХО, не благодаря хайпожорству обрел такую популярность, а за счет того, что он реально подходит там, где он используется. А раз он много где используется, то и следовательно он там уместен. У нас уже не темный век и программисты вполне себе могут сами решать какой инструмент лучше в той или иной ситуации, а не идти на поводу у хайпа. Корпоративные архитекторы ведь не смотрят на хайп. Я говорю про реальный интерпрайз, а не про стартапы и все такое.

  • @ДенисМеркушев-щ6х
    @ДенисМеркушев-щ6х 4 роки тому +2

    Видео классное, спасибо большое

  • @dragulaxis
    @dragulaxis 2 роки тому

    Spring легче начать изучать на этапе, когда ты только познаёшь большие фреймворки. Java EE гораздо сложнее и уроков по ней очень мало. Остаётся только документацию читать.

  • @alexterev4500
    @alexterev4500 4 роки тому

    Поставил лайк за обзор, но хочу не согласиться по поводу спринга. Hybris - eCommerce решение от SAP-а написано с использованием Spring. А уж это решение очень популярное в сфере электронной коммерции и используется большими компаниями и прекрасно себя чувствует.

  • @Андрей-Зубков
    @Андрей-Зубков 4 роки тому +1

    Спасибо за видео, интересно смотреть. Только вот про неткрекер у вас возможно устаревшая информация, они уже во всю и на спринге пишут и микросервисы внедряют

  • @alexandrd419
    @alexandrd419 4 роки тому

    А расскажите про фронтэнд. А что же нужно знать и главное уметь java разработчику. Ведь все-таки это все про web. И рано или позно захочется создать свой пет проэкт. А мордочку лепить надо и надо это красиво.
    Нужен ли jqury, js - и на каком уровне. Ведь с js идет еще целый огромный стек технологий и инструментов... Про трех front-end китенков все уже упомянули, но почему react самый востребованный на рынке, а angular выбирают в энтерпрайз разработке.

  • @qr46654
    @qr46654 4 роки тому

    Сергей, расскажите пожалуйста, что вы думаете об ОСА и ОСР сертификации?

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil 2 роки тому

    А за счет чего зарабатывает компания выпускающая спринг?

  • @aset2335
    @aset2335 4 роки тому

    Здравствуйте мои дорогие, меня з.. ЛАЙК!

  • @dmChanal1
    @dmChanal1 4 роки тому +3

    Вот интересно а как на 11 джаву будет ЕЕ переходить? spring наверно намного раньше перескачет

  • @qwerty-hc7od
    @qwerty-hc7od 4 роки тому

    Сергей опять немного отстал от жизни, потому что у него нынче другие задачи :) Уже и GlassFish не оракловский, а передан вместе с Java/JakartaEE в другие руки. Причём процесс передачи был озвучен ещё в 2017 году.
    Прув eclipse-ee4j.github.io/glassfish/ :
    "Eclipse GlassFish is a Jakarta EE compatible implementation sponsored by the Eclipse Foundation. Eclipse GlassFish 5.1 is also Java EE 8 Compatible."
    Последний оракловский релиз Glassfish был аж в 2017 году - версия 5.0.1, а эклипсовская версия 5.1 вышла в январе 2019.

  • @Evgeniy.Ratkov
    @Evgeniy.Ratkov 4 роки тому +3

    Сделайте про микросервисы

  • @JavaKaz
    @JavaKaz 3 роки тому

    Про микпрофайл будет видео

  • @valentyn5117
    @valentyn5117 4 роки тому

    Не успеваю смотреть ваши видео.
    Так же, есть вопрос. Вот читаю я книгу, делаю задачи и смотрю примеры, стараюсь усваивать по принципу 20/80. Так вот в чем вопрос, в какой момент стоит закончить с книгой по введению в Java и начать изучать какой нибудь framework?

  • @romankemaykin9151
    @romankemaykin9151 4 роки тому

    Про микросервисы +1

  • @elvira_iliasova
    @elvira_iliasova 4 роки тому

    Здравствуйте. В видео "Внутренний маркетинг для программиста" вы сказали, что не надо учить js, "он мертвый". Считаете ли вы,что у js нет будущего, даже не стоит идти в react, angular, nodejs (если нравится)?

  • @sergeyvasin6372
    @sergeyvasin6372 4 роки тому

    Здравствуйте Сергей, что думаете насчет Go? Является ли он конкурентом Java?
    И второе, какие есть недостатки у Python, кроме скорости?

  • @trygoboi4790
    @trygoboi4790 4 роки тому

    В Спринг практически нет функционала требующего больше одной аннотации. Любая дополнительная аннотация это дополнительный функционал. Допустим когда мы к аннотации конфигурации дописываем аннотацию с секьюрити.И я сомневаюсь что в чистом Джава ЕЕ есть такая же мощная поддержка серьюрити и транзакционности.

  • @anmatyukhin1986
    @anmatyukhin1986 4 роки тому

    Спасибо!

  • @avrdragonlilili709
    @avrdragonlilili709 3 роки тому

    Не понятен один момент: если JavaEE это только спецификация API, то кто собвенно предоставляет рализацию? Она включена в JVM? Или её реализует сервер и имеет все нужные класы-реализации?

    • @Казбо
      @Казбо 2 роки тому

      Все верно, это реализует сервер. Вы скачиваете EE Server (TomEE, Glassfish или WildFly), где уже есть все нужные спецификации для работы с EE

  • @aleksandrk1525
    @aleksandrk1525 4 роки тому +1

    Подскажите кто в теме, возможен ли переход с C++ на Java без потери в зарплате? Понимаю что всё зависит от конкретных вакансий и компаний, хочется понять вопрос в целом.

    • @aleksandrk1525
      @aleksandrk1525 4 роки тому

      Да, блин .. вы отвечайте а не лайкайте:) Мне инфа нужна...)

    • @АндрейДемко-я2у
      @АндрейДемко-я2у 3 роки тому +1

      @@aleksandrk1525 как по мне почти любой переход - это переход на уровень ниже,
      например был senior - добро пожаловать к мидлам

  • @Mary-y2p-p8r
    @Mary-y2p-p8r 4 роки тому

    можно видео про микросервисы, плис)

  • @alexkulagin4915
    @alexkulagin4915 4 роки тому

    Пожалуйста, прописывайте на экране ваши заумные названия компаний, платформ, фреймворков и тд. Мне, как новичику, на слух плохо воспринимаются.

  • @rbarlos
    @rbarlos 4 роки тому

    А можете дать рекомендации как опытному .NET-разработчику освоить enterprise джаву?

    • @NickMukhin
      @NickMukhin 3 роки тому

      Намного легче, чем неопытному или не .net разработчику.

  • @ББТрубачов
    @ББТрубачов 4 роки тому

    Скажите, а есть ли минусы у java?

  • @ttach8157
    @ttach8157 4 роки тому

    Ну мб, конечно, клин код в спринге и не очень, но дока там очень приятная, имхо.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 роки тому

      да, так и есть

    • @ttach8157
      @ttach8157 4 роки тому

      @@SergeyNemchinskiy извини, что отвлекаю, но можешь, пожалуйста, когда-то рассказать про XA транзакции и JMS. Много, где про это слышал, причём как хорошего, так и плохого.
      Одни говорят, что это вынужденный пережиток прошлого, другие - что это необходимое зло, а третьи, что это норм фича.

  • @ПавелМедведев-р5ш
    @ПавелМедведев-р5ш 4 роки тому

    Если я знаю Spring стоить ли мне учить ЕЕ ?

  • @Wise___Man
    @Wise___Man 4 роки тому +1

    было бы интересно посмотреть про JavaEE

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 роки тому

      Эм. ну вот же оно....

    • @Wise___Man
      @Wise___Man 4 роки тому

      @@SergeyNemchinskiy я имел ввиду ссылочку на детальное сравнение и овервью, но Иван Демидов
      уже скинул в комментах, спасибо)

  • @qr46654
    @qr46654 4 роки тому

    Заменит ли Котлин Java?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 роки тому

      на андроиде? Скорее всего, хотя. гугл в любой момент может передумать. В Enterprise - no way

    • @qr46654
      @qr46654 4 роки тому

      @@SergeyNemchinskiy Спасибо!

  • @ДенисМеркушев-щ6х
    @ДенисМеркушев-щ6х 4 роки тому

    Не совсем понятно, как для новичка, что изучать в первую очередь? Сразу лезть в спринг, или лучше все же углубиться в javaEE? Потому что сколько вакансий не смотрел(junior), везде один спринг

    • @ИванДемидов-щ3х
      @ИванДемидов-щ3х 4 роки тому

      Сначала Spring, чтобы быстро начать работать по специальности.
      Потом, возможно, JavaEE, чтобы пилить стартап или расширить свою квалификацию (исходя из личной ситуации).

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 роки тому

      спринг, конечно

  • @corecore7866
    @corecore7866 4 роки тому

    like

  • @Владимир-в1в5ш
    @Владимир-в1в5ш 4 роки тому

    Да, микросервисы!

  • @bormanbor8740
    @bormanbor8740 8 місяців тому

    Я человек простой, вижу Нимчинского - ставлю лайк

  • @ArturAndrieiev
    @ArturAndrieiev 4 роки тому

    Подскажите, что лучше учить в 2020: Java, c++, c#, web? Где больше:
    1)будущих перспектив,
    2) ЗП
    3) вакансий?

    • @dmChanal1
      @dmChanal1 4 роки тому +1

      то что нравится. мучать себя вмю жизнь нелюбимым делом тяжело

    • @kolyuchkin
      @kolyuchkin 2 роки тому +1

      Учитесь программировать, не важно на каком языке программирования. Язык программирования в отдельности не научит вас алгоритмизации и грамотной разработке архитектуры. Обретя прочный фундамент знаний по алгоритмам и их применении, Вы можете на нем "построить крепкое здание" на практически любом языке программирования и сможете легко осваивать новые языки, исходя из ситуации на рынке труда.

  • @НиколайСушков-е5ж
    @НиколайСушков-е5ж 2 роки тому

    *13 (стэк Java EE и Jakarta EE) ua-cam.com/video/lmSlWCT_5NQ/v-deo.html . янв 2020 . #конспСНП . 4- спринговые фрэймворки в разы сложнее стандартных джава ее. Но из-за хайпа многие разработчики джава перешли на стандарт джакарта, он удобен, отказаустойчивее (что важно для дорогих проектов и монолитных приложений).

  • @user-wf6lc5jz9x
    @user-wf6lc5jz9x 2 роки тому +1

    Деды все также ждут возрождения коммунизма

  • @ХорхеРодригез
    @ХорхеРодригез Рік тому +1

    что изменилось за 3 года. Микросервисное хайпожорство никуда не делось. Документацию спринга хвалят.

  • @non_holy6286
    @non_holy6286 3 місяці тому

    В описании я вижу кучу рекламного говна по курсам, и не вижу ссылочки на "большую лекцию по сравнению java ee и spring"

  • @shahzodanvarjonov3895
    @shahzodanvarjonov3895 4 роки тому

    чё смешного ?

  • @taraszas
    @taraszas 4 роки тому +1

    Спасибо!