Тёмный

Какая разницу между Java SE и Java EE? 

Sergey Nemchinskiy
Подписаться 360 тыс.
Просмотров 54 тыс.
50% 1

Естественно,я уже рассказывал о разнице между Java SE и Java EE. Но, во-первых, отдельного видео про это нет (непорядок),а во-вторых - вопросы такие есть. Отвечаю.
Новый тренинг для новичков (Киев и онлайн): Инструментарий Java для новичка 2й поток: bit.ly/3418JIB
Advanced он-лайн курс Enterprise Patterns (новый поток, старт 2.09): bit.ly/2L2ndAo
Сайт учебного центра: bit.ly/2Nz9BhL
Учебный центр в ФБ: / foxmindedco
Instagram FoxmindEd: / foxminded.ua
Разработка: software.foxmin...
Web-разработка: foxminded.agency
Мой Telegram: t.me/nemchinsk...
Мой блог: www.nemchinsky.me
Мой ФБ: / sergey.nemchinskiy

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 122   
@MasterSergius
@MasterSergius 5 лет назад
Профессиональные программисты об этом не спорят потому, что сами в этом не разбираются
@HowItWorks
@HowItWorks 5 лет назад
Есть люди, которые говорят "-Я выучил джава. Что бы ещё поучить?". Удивительное рядом. Я вот учу, учу, работаю, работаю.. и всё равно чувствую, что дураком помру. Развивается настолько быстро. Столько всего нового. Просто попробовать всё уже нет времени, не говоря о том, что бы научится правильно и в нужный момент применять.
@maxlich9139
@maxlich9139 5 лет назад
они наверно имеют ввиду кор
@HowItWorks
@HowItWorks 5 лет назад
@@maxlich9139 покажите мне человека, который знает всю кору. Ещё не все перешли с шестёрки, а уже 12ая. Модулей уже столько, что не то, что бы знать все особенности и использовать, просто перечислить далеко не все в состоянии будут.
@maxlich9139
@maxlich9139 5 лет назад
@@HowItWorks ну понятно, что они не знают глубоко, и всю кор тоже не знают, но основы, что работать - думаю, знают
@FarSetChannel
@FarSetChannel 5 лет назад
SE - super editon. EE - evil enterprise(edition). Вот и вся разница)
@Елисей-т1л
@Елисей-т1л 4 года назад
:)))
@RuslanZolotoy
@RuslanZolotoy 5 лет назад
Спасибо за разжевывание, хочу стать джуном на java, а благодаря вам этот процесс становится менее тернист.
@АндрейПоздняков-е4к
Спасибо за видео! Было бы интересно видеть продолжение этой темы, с деталями и примерами.
@MaksymCzech
@MaksymCzech 5 лет назад
Пф, разница в том, что одна SE, а другая EE
@Pchelozavr
@Pchelozavr 5 лет назад
В том, что у одной стигма есть, а у другой манагейн
@АлександрЗахария-щ3л
Разница, что там две буквы E, а там лишь одна о_0
@iliasabdykarov5086
@iliasabdykarov5086 4 года назад
Максим Чех ого, не ожидал тебя тут увидеть ))
@MaksymCzech
@MaksymCzech 4 года назад
@@iliasabdykarov5086 :)
@legomonsters6888
@legomonsters6888 5 лет назад
Очень крутой канал, я новичок, смотрю с интересом и удовольствием😌👍
@ms_shifu7047
@ms_shifu7047 5 лет назад
А можно плиз про различия серверов по подробнее? и зачем их так много?
@SergeyNemchinskiy
@SergeyNemchinskiy 5 лет назад
Хороший вопрос, спасибо
@МихаилБорзов-т5д
Сергей, спасибо за объяснения.
@ker6er
@ker6er 5 лет назад
Картинка стала лучше, спасибо
@mrytsarev
@mrytsarev 5 лет назад
Сергей, расскажи о коммерческих продуктах или архитектурных решениях, которые делают на JEE или Spring. Спасибо!
@yurypetukhou9541
@yurypetukhou9541 5 лет назад
Спасибо за хорошее видео! Пояснение: JDBC сейчас входит в Java SE. Еще бывает в требованиях записано Java EE, даже если стек чуть менее чем полностью Spring-овый. Те нередко под Java EE понимают все, что не входит в SE.
@alekseyshibayev5243
@alekseyshibayev5243 5 лет назад
jdbc состоит из двух частей: java.sql и javax.sql. Первый виден из SE, второй реализован в EE. Поправьте меня, если я не прав.
@user779hjg45
@user779hjg45 4 года назад
если не можешь обьяснить ребенку значит сам не понимаешь
@gregoryianovich1467
@gregoryianovich1467 5 лет назад
@Sergey Nemchinskiy Можеш рассказать какая разница между архитектурой и дизайном?
@ggsay1687
@ggsay1687 5 лет назад
Архитектура говорит как что строить, а дизаин как наполнить.
@witetigre1
@witetigre1 4 года назад
Р. Мартин говорит что практически нет разницы) Дизайн это все таже архитектура, но на боле "тактическом" уровне
@Mike19910711
@Mike19910711 5 лет назад
Можете рассказать, в чём принципиальные отличия между OracleJDK и OpenJDK для коммерческой разработки? Что означает лицензия "GPL with classpath exception" в OpenJDK? Распространяются ли эти ограничения на JRE? Можно ли бесплатно использовать Oracle JRE (не JDK) в коммерческих целях (например, для запуска того же Tomcat и последующего разворачивания на нём какого-нибудь скомпилированного через OpenJDK веб-приложения)?
@oleksandrdudak5422
@oleksandrdudak5422 5 лет назад
в оракле есть jmc
@Sergey-ou1qv
@Sergey-ou1qv 5 лет назад
Так же как платформа Java SE предоставляет API для работы с коллекциями, Java EE предоставляет стандартный способ ра- боты с транзакциями через Java API для транзакций (JTA), с сообщениями через службу сообщений Java (JMS) и с сохраняемостью через интерфейс JPA, и так далее по спецификациям
@lynx6511
@lynx6511 5 лет назад
Я правильно понимаю, что сейчас популярность имеет больше всё же Spring, чем JavaEE? Просто сейчас я в андроиде и не в курсе событий. Пытался осилить Spring на досуге и понял, что мозг еще не готов к таким испытаниям))
@hikmatasgarli7036
@hikmatasgarli7036 5 лет назад
Kachestvo izmenilos v luchshuyu storonu!
@orlovskyconsultinggbr2849
@orlovskyconsultinggbr2849 5 лет назад
Сергей всё правильно! Я вот щас готовлю к сертификату для Oracle ADF, в Германии на это есть большой спрос! Oracle ADF это фреймворк от Oracle помесь JSF c ADF и Java EE. Всем кто джава ЕЕ рекомендую потом изучить Oracle ADF c Jdeveloper
@u2barMaleY
@u2barMaleY 10 месяцев назад
В конце видео замедлил в 2 раза чтобы внимательно прослушать все названия😅
@InvincibleXXX
@InvincibleXXX 5 лет назад
Я один нихера не понял?
@ibraim3197
@ibraim3197 5 лет назад
JEE это просто набор спецификаций ( интерфейсы если хочешь ), а реализацию предоставит уже конркетный вендор. Например, часть стандарта - JPA - спецфиакация по работе с ОРМ. Ты в своем коде можешь базироваться на интерфейсы, т.е. спользовать javax.sql и всякие аннтоции @Column, @Table , а уже сама реализация будет предоставлена кем-то со стороны, например Hibernate'ом, который являеется имплементацией стандарта JPA. Так, достигается независимость от вендора. В теории ты бы мог заменить hibernate на другую имплементацию, а твой код бы этого даже не заметил. Стандарты и спецификия и прочая дичь очень важны для энтерпрайза. Но врезультате все равно получается говнище, сейчас просто юзают какой-нибудь Spring без application server
@svetlanazaytseva9218
@svetlanazaytseva9218 5 лет назад
Ага)
@hookten8236
@hookten8236 5 лет назад
@@ibraim3197 спасибо за развернутый ответ.
@maxlich9139
@maxlich9139 5 лет назад
Ты один нихера не понял
@LiffeApp
@LiffeApp 5 лет назад
как я сюда попал? я искал клип грешняя черешня
@NickMukhin
@NickMukhin 3 года назад
Эх, напомнили про JME... Лет 17 назад написал я на нем для удовольствия 3-мерный тетрис и выложил в свободный доступ, уже не помню куда. Было больше 60 тысяч скачиваний - все на халяву конечно. "Дали бы мне миллион!" (с)
@SteelS0ldier
@SteelS0ldier 5 лет назад
Забыли упомянуть, что контейнеры сервлетов и сервера приложений - штука устаревшая, и очень редко когда нужная(а в основном создающая проблемы - сложная настройка, долгий деплой, _______АД ЗАВИСИМОСТЕЙ_______). Современный стек - embedded tomcat на спрингбут, и это намного лучше, просто несравнимо.
@SergeyNemchinskiy
@SergeyNemchinskiy 5 лет назад
ох....
@SteelS0ldier
@SteelS0ldier 5 лет назад
@@SergeyNemchinskiy у меня просто легаси томкат, и это печально. Не вижу ни единого преимущества, кроме карго культа интерпрайз. P.S крутой канал, очень уважаю
@maxlich9139
@maxlich9139 5 лет назад
"сервера приложений - штука устаревшая, и очень редко когда нужная" - О_о ты сейчас перечеркнул всю нашу работу, все эти годы....
@SteelS0ldier
@SteelS0ldier 5 лет назад
@@maxlich9139 а что у вас за работа? =)
@maxlich9139
@maxlich9139 5 лет назад
@@SteelS0ldier вот как раз недавно все стали делать на томкатах. А до этого были страшные монстры, типа веблоджика😁
@devian2582
@devian2582 5 лет назад
Спасибо огромное!!! Я перерыл кучу интернета: этот вопрос действительно нигде понятно не разобран. P.S. Я Senior C# developer
@dier1736
@dier1736 5 лет назад
Здравствуйте, извиняюсь за возможно тупой вопрос, но какие сервера чаще используют на настоящем java Enterprise проекте?
@nazin.s
@nazin.s 3 года назад
Я с WebSphere и WildFly (JBoss) в основном сталкивался, но это сугубо личный опыт, так повезло
@seniorpomidor5704
@seniorpomidor5704 5 лет назад
Такая, что можно снять про это полезное видео ( но это не точно )
@jvminhell
@jvminhell 5 лет назад
Sir can you add subtitles on your videos? Thanks in advance
@luckystrike91
@luckystrike91 5 лет назад
Добрый день! Давно смотрю ваш канал, хоть и являюсь андроид разработчиком. Интересен такой вопрос, насколько у вас богат опыт в андроид разработке? Может быть вы что-то пробовали исключительно ради интереса? Если нет, то было бы очень круто сделать серию видео о знакомстве с андроид разработкой с вашим участием 👍 кто за, поддержите лайком!!
@ПетроПташинський-ь6й
здравствуйте, интересует вопрос про domain driven design, в последнее время очень хайповая штука, но в то же время очень сложная для понимания, было бы неплохо узнать с чем его едят, с какого уровня можно начинать писать по ддд и вот это вот все
@ubuntube
@ubuntube 5 лет назад
Классический пример когда даже если знает что-то, то не может нормально рассказать что по чём.
@user-xl2tf4gq1g
@user-xl2tf4gq1g 5 лет назад
скажите, что вы думаете про Rust, очень интересно ваше мнение
@romantsyupryk3009
@romantsyupryk3009 5 лет назад
Thanks you so much.
@sayhellotoroy
@sayhellotoroy 5 лет назад
Было уже видео про вопросы на собеседованиях? :)
@speechlab6790
@speechlab6790 5 лет назад
Мне друзья по старше по советовали с начала изучить ЕЕ и только потом приступить к Spring. Насколько это правильно? P.S. А еще jetty это тот же самый mvn jetty:run для запуска?
@alekseyshibayev5243
@alekseyshibayev5243 5 лет назад
jdbc состоит из двух частей: java.sql и javax.sql. Первый виден из SE, второй реализован в EE. Поправьте меня, если я не прав.
@podpalmoi
@podpalmoi 3 года назад
Уважаемый автор, благодарю за ролик, но в вашей речи очень много воды. Мне пришлось пересматривать на 2 скорости.
@olegssedacs2456
@olegssedacs2456 5 лет назад
есть еще Java Card и Java TV
@anton.likhachev
@anton.likhachev 5 лет назад
Сергей, что лучше себе поставить: OpenJDK или Oracle JDK?
@lynx6511
@lynx6511 5 лет назад
Для себя лучше ставить OpenJDK. В последних версиях OracleJDK что-то намутили с лицензиями и теперь он онли для коммерческих пользователей. Тут подробнее habr.com/ru/post/448632/. Поправьте меня, если я что-то упустил
@SergeyNemchinskiy
@SergeyNemchinskiy 5 лет назад
оракл
@anton.likhachev
@anton.likhachev 5 лет назад
@@SergeyNemchinskiy какие функции или операции могу потерять, используя OpenJDK? На Ubuntu ошибку выдавал с Ораклом. С репозиториями что-то не пошло, поставил себе OpenJDK.
@FarSetChannel
@FarSetChannel 5 лет назад
Не разработчики java, но устанавливающие её - это ребята с игрой под названием minecraft.
@ИванБ-с4п
@ИванБ-с4п 4 года назад
майнкампф уже давно microsoft на c++ переписали
@ohonovskiy4794
@ohonovskiy4794 4 года назад
@@ИванБ-с4п не
@ИванБ-с4п
@ИванБ-с4п 4 года назад
@@ohonovskiy4794 jug.ru/2017/06/minecraft/
@ohonovskiy4794
@ohonovskiy4794 4 года назад
@@ИванБ-с4п Это minecraft pe и minecraft windows 10 edition. Помимо их есть Java Edition (как раз самая популярная)
@ИванБ-с4п
@ИванБ-с4п 4 года назад
@@ohonovskiy4794 Я и не говорил, что java edition убили и оставили только на плюсах
@NikolayMishin
@NikolayMishin 5 лет назад
Одна из не простых тем m.habr.com/ru/company/epam_systems/blog/169321/ Сейчас, по-моему, это разделение не нужно, на экзамене по OCP Java 8 SE его нет. SpringBoot, JPA и Кубер и в каждом из них по пачке стандартов. Да даже и сама спецификация языка docs.oracle.com/javase/specs/jls/se8/html/index.html это сам по себе такой не хилый стандарт. Не говоря уже о спецификации виртуальной машины docs.oracle.com/javase/specs/jvms/se8/html/index.html Здесь скорее вопрос Spring и SpringBoot это Java EE? И, если да, то значит все Java EE🤗
@pavela9158
@pavela9158 4 года назад
Которые мы все знаем...
@ForexEDUC
@ForexEDUC 3 года назад
Куды поехали, а ?
@vovaslipchik6834
@vovaslipchik6834 5 лет назад
Все спрашивают до какого возраста можна стать программистом, а до какого возраста можна работать программистом?
@Victorius-ua
@Victorius-ua 5 лет назад
Стать лет до 30 (хотя знаю человека, который стал в 42, но ему тяжело держатся на плаву), работать до лет 40. Потом каръера не заканчивается, а становишься менеджером, техлидером, архитектором и т.д.
@revetastogne
@revetastogne 5 лет назад
Нова камера?
@ДенисМеркушев-щ6х
В тему, какой сервер выбрать и их различия?
@klerg321
@klerg321 5 лет назад
Без разницы. По сути спринг бут позволяет работать с любым из них просто подменив депенденси ну и чуть подстроив серверозависимые бины.
@iogann1978
@iogann1978 4 года назад
jdbc есть и в SE
@dmitriyobidin6049
@dmitriyobidin6049 5 лет назад
Такая же разница как и между Win 10 Home и Windows Server. p.s. А что за стена повешенных бейджиков?
@ione88
@ione88 5 лет назад
Участие к конференциях
@ibraim3197
@ibraim3197 5 лет назад
JEE мертв, да здравствует Spring
@ted_res
@ted_res 5 лет назад
Окститесь, а как же Hibernate и вся компания из JPA, JTA? JAX-WS метрв? JMS? Может, Spring не использует сервлеты? Если Вы сами не используете их каждый день, не значит, что они мертвы. Я бы еще согласился, что EJB не так популярен, как раньше, но заявлять обо всем EE - по меньшей мере странно, это примерно как говорить, что winapi мертв, да здравствует Qt...
@ibraim3197
@ibraim3197 5 лет назад
@@ted_res Понятно, что реализации тех или иных спецификаций юзаются во всю, но смысл в другом. JEE не только набор этих спецификаций, это философия абстрагирования от имплементаций, это апликейшн сервера. Это то, что можно назвать JEE-way. Spring-way совсем другой, мы просто упаковываем в себя наши зависимости. Когда мы говорим, что JEE мертв, мы имеем в виду, что редкий современный проект будет начат в философии JEE, пусть даже большой и энтерпрайзный. MAKE JAR NOT WAR
@username739
@username739 5 лет назад
@@ibraim3197 Друг, ты либо плаваешь в теме обсуждения, либо пьян (ИМХО). По сабжу - я предпочту знать архитектуру, нежели знать фреймворки и ими слепо руководствоваться. Мысль понятна?
@ibraim3197
@ibraim3197 5 лет назад
@@username739 уже как 10 лет плаваю. Ни спринг, ни jee не определают архитектуру вашего приложения, а противопоставлены они друг другу, т.к. Spring это мейнстримовая, дэфакто стандартная технология разработки энтерпрайза на java, а не jee, тренд на которую сошел на нет, причем уже давно. Вы все еще деплоите свои war-ники на томкат или глассфиш (прости Господи) ? Примите мои соболезнования. Кто работал с этим, тому и так это все понятно. Со временем, возможно, пойметы и вы
@username739
@username739 5 лет назад
@@ibraim3197 поживём - увидим :)
@valentinkantserov8363
@valentinkantserov8363 Год назад
на жаль яснiше не стало
@mmospanenko
@mmospanenko 5 лет назад
Шо то - ... Шо то - ...
@aformatw6185
@aformatw6185 5 лет назад
А что такое СЕ?
@maxlich9139
@maxlich9139 5 лет назад
В джаве такого нет
@klaeckofficial234
@klaeckofficial234 4 года назад
50 fps - каеф😍
@adilkhanabdrashov7507
@adilkhanabdrashov7507 3 года назад
Только изза Адама и Евы и смотрю Вас наверное
@igoraleksandrovich1498
@igoraleksandrovich1498 3 года назад
В общем в Java EE лучше не лезть.
@klerg321
@klerg321 5 лет назад
Если проще, Java EE - говно мамонта. Да и вроде оракул отдал ЕЕ
@dmitrylevonevsky4177
@dmitrylevonevsky4177 5 лет назад
За Java EE работадателю нужно платить?
@SteelS0ldier
@SteelS0ldier 5 лет назад
В первую очередь рядом проблем. А так первая доза бесплатная.
@Pewdew
@Pewdew 4 года назад
Дядя Сережа, вот и у меня вопрос назрел. Он из двух частей. 1: А вот когда человек устраивается работать, он свое железо притаскивает или ему выделяется? 2: Что насчет зрения? Насколько важно иметь IPS матрицу дисплея?
@SecretYouTubeAgent
@SecretYouTubeAgent 5 лет назад
Расскажите, как правильно писать - Иран или Ирак?
@Crotify
@Crotify 5 лет назад
Иран.
@ГаляРихліцька
@ГаляРихліцька 5 лет назад
Иран, Ирак - какая разница
@keviny0ung
@keviny0ung 2 года назад
Идрак
@paulshekhovtsov7031
@paulshekhovtsov7031 5 лет назад
Сергей, ПОЖАЛУЙСТА сделайте видео на тему Blockchain для разработчиков! Ваше мнение, для меня лично очень важно! Born in Ukraine 🇺🇦 5 балов!
@alexanderkonopko
@alexanderkonopko 5 лет назад
Вы изобрели машину времени?)
@ToxicTanker-w6o
@ToxicTanker-w6o 5 лет назад
Java ME не MobileEdition? Не?
@maxlich9139
@maxlich9139 5 лет назад
MicroEdition же, не?
@ИльяЯковлев-о5у
@ИльяЯковлев-о5у 4 года назад
Шо входит в понятие спецификации... Вы точно бывший москвич?) По моему надпись на майке полностью соответствует истине)
@pavela9158
@pavela9158 4 года назад
Хахааххаха ты же их Москвы ахахахах
@rustamibrahimli2113
@rustamibrahimli2113 5 лет назад
почему ставят дизлайки
@SignedChar
@SignedChar 5 лет назад
GROOVY - поделитесь, Сергей, своим мнением о груви!
@АлександрЗахария-щ3л
Сделал вывод: если вам по жизни не повезет, то попадете на проект Java EE. Если повезёт, то обречены на вечную боль со Spring. Или наоборот?
@SteelS0ldier
@SteelS0ldier 5 лет назад
Не совсем, можно попасть на проект и со спринг, и с Java ee. Спринг бут хорош. Ну, для Java мира.
@ashimov1970
@ashimov1970 5 лет назад
Спасибо
@automation_remarks
@automation_remarks 5 лет назад
На какую камеру снимаешь?
@SergeyNemchinskiy
@SergeyNemchinskiy 5 лет назад
Это была сонька альлфа
Далее
Почему нельзя возвращать NULL?
22:11
Что такое стек Java EE/Jakarta EE?
12:44
Просмотров 26 тыс.