Что такое JDBC? Что такое ORM, Hibernate & JPA?

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2019
  • Всем привет! Видео из курса новичковых, в котором разберём, что такое JDBC, ORM, Hibernate & JPA.
    GRASP and GoF Design patterns Advanced On-line Course - bit.ly/2ESd8Cc
    Курсы JAVA - bit.ly/361unwP
    Курсы C#/.NET - bit.ly/2SzguSR
    Курсы ANDROID С НУЛЯ - bit.ly/35ZThgm
    Курсы Automation QA (Java) - bit.ly/34TsyRe
    Курсы FRONT-END - bit.ly/2PY1c8b
    Курсы UI/UX дизайна - bit.ly/39dNOVh
    Курсы WordPress Developer - bit.ly/2Zy28na
    Сайт Foxminded: bit.ly/2QkhtmV
    Foxminded в ФБ: / foxmindedco
    FoxmindEd в Instagram: / foxminded.ua
    Мой Telegram: t.me/nemchinskiyOnBusiness
    Мой блог: www.nemchinsky.me

ความคิดเห็น • 167

  • @Pewdew
    @Pewdew 4 ปีที่แล้ว +47

    Дядя Сережа с Наступающим! Всего вам хорошего и большое спасибо за помощь и просвящение.

  • @e.s.krivonogov
    @e.s.krivonogov 2 ปีที่แล้ว +3

    Как же я обожаю эти маленькие видяшки от Сергея. Все по делу, лаконично, с юмором.

  • @RikoRiko-zi1dk
    @RikoRiko-zi1dk 4 ปีที่แล้ว +33

    Здорово . Кратко если отвечать наверное на собесе то
    ORM - то что позволяет нам представлять обьекты в виде реляционной бд.
    Hubernate - реализация его .
    JPA - спецификация ( некоторое правило ) ( стандарт ) по которому стоит это делать.

  • @iliapospelov4813
    @iliapospelov4813 4 ปีที่แล้ว +5

    Хорошее видео, на удивление понял практически все:) прогресс имеется

  • @011101010101001
    @011101010101001 ปีที่แล้ว

    Полезные видео для новичков, спасибо

  • @maksp.5366
    @maksp.5366 4 ปีที่แล้ว +1

    Ура. Спасибо! Я не на джава пишу, но придумал как синхронизацию (Hibernate ) сделать у себя в админках. Круто!

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      хибернейт - это не синхронизация, а меппинг (Object-relational mapping, ORM). Но все равно за вас рад!

  • @user-my7bj7ht6n
    @user-my7bj7ht6n 4 ปีที่แล้ว +1

    Ура, как я ждал это видео!

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      рад, что зашло

    • @user-my7bj7ht6n
      @user-my7bj7ht6n 4 ปีที่แล้ว

      @@SergeyNemchinskiy Вы замечательно и понятно объясняете, без излишней наукоемкости. За это Вас и приятно и понятно слушать.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      спасибо! мне очень приятно :)

  • @MRoose
    @MRoose 4 ปีที่แล้ว

    Как раз изучаю спринг+дб, так голова взрываться началась от аббревиатур этих. Спасибо)

  • @user-hl7zj8fc7u
    @user-hl7zj8fc7u 4 ปีที่แล้ว +2

    Сергей, это было поистине мощно) Наконец то я дождался подобного видео где простыми словами объясняют за 10 минут что означают эти матюки по типу "Hibernate" и т.п. Реально всё понял, спасибо огромное) Правда думаю людям которые из программирования знают только синтаксис Java больше половины было бы не понятно) Но тут уже и не объяснишь таким людям что это такое. Да и оно им как бы и не нужно на их этапе)
    Побольше таких видео где "просто о сложном" про всякие пугающие слова и аббревиатуры)

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +2

      спасибо! так и делаю. А вы вопросы задавайте

    • @user-hl7zj8fc7u
      @user-hl7zj8fc7u 4 ปีที่แล้ว

      @@SergeyNemchinskiy Вопросы я уже задавал) На часть вы уже точно ответили, спасибо) Как вспомню что я там ещё хочу узнать, то обязательно напишу) А вообще ждём что-то про Salesforce/Apex. Так же любопытно было бы услышать от опытного человека для чего и в каком объеме нужно знать JavaScript, HTML/CSS и возможно другие вещи которые должен обычно знать java developer (судя по вакансиям)

    • @travoltik
      @travoltik 9 หลายเดือนก่อน

      Вторая часть комментария это, я так понимаю, ты про себя писал?

    • @user-hl7zj8fc7u
      @user-hl7zj8fc7u 9 หลายเดือนก่อน

      @@travoltik Наверное да

  • @muhammedaraz1468
    @muhammedaraz1468 3 ปีที่แล้ว +4

    Дядя Сережа, оставьте пожалуйста какой-нибудь полезные ссылок для новичков по Hibernate! а то почти у всех новичков проблема с поиском хорошего источника.. лично я был бы безумно рад)) спасибо за ваша труд)

  • @clickabelno
    @clickabelno 4 ปีที่แล้ว

    Ставлю лайк!
    Пусть светлый новогодний праздник снова войдёт в Вашу жизнь, принеся с собой ещё больший достаток, тепло семейного очага, здоровье и приятные сюрпризы, радостные встречи и улыбки! Желаю ежедневно находить повод для улыбки и всегда чувствовать себя влюблёнными в жизнь!

  • @immortal-spirit-13
    @immortal-spirit-13 4 ปีที่แล้ว +1

    спасибо )) круто и понятно ))

  • @KaiZergTV
    @KaiZergTV 4 ปีที่แล้ว

    Спасибо большое за столь подробный ответ...

  • @simplechannel7859
    @simplechannel7859 4 ปีที่แล้ว

    Отличное видео.Я фанат только Java и мне было приятно узнать, что были сделаны порты Hibernate и на других языках)

  • @sergeytsoy9447
    @sergeytsoy9447 3 ปีที่แล้ว

    Коротко и ясно

  • @makskors5002
    @makskors5002 3 ปีที่แล้ว +3

    10:32 Про настоящую демократию - бесценно! :)

    • @popovanatoliy4736
      @popovanatoliy4736 3 ปีที่แล้ว +1

      кто больше заплатил, тот больше голосует. демократия.

    • @kara4k826
      @kara4k826 2 ปีที่แล้ว +1

      Искал этот коммент)

  • @dilbaraasanalieva
    @dilbaraasanalieva 2 ปีที่แล้ว +1

    спасибо

  • @maxlich9139
    @maxlich9139 4 ปีที่แล้ว

    7:34 воу воу воу полегче) до хибернейта ещё был Spring JDBC Template, который тоже упрощал работу с базой, уменьшал количество ошибок, и уменьшал дублирование кода.

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil ปีที่แล้ว

    Правильно ли я понимаю, что если есть две сущности со связью "Один ко многим", например Сотрудник и ТелефоныСотрудника. То получать на сервере такие данные нужно в DTO одним вызовом, но двумя отдельными json? И записывать поочередно: сначала сотрудника, получить ID от сохраненного сотрудника, и потом записываем телефоны используя этот ID для связи.

  • @HowItWorks
    @HowItWorks 4 ปีที่แล้ว

    С наступающим.

  • @mpchest1
    @mpchest1 3 ปีที่แล้ว

    Спасибо!

  • @user-ne1rp9eq9c
    @user-ne1rp9eq9c 3 ปีที่แล้ว

    Спасибо

  • @user-iy5kl2gr2p
    @user-iy5kl2gr2p 4 ปีที่แล้ว

    Хотел вас поправить по поводу "jdbc не для всех БД, а только для реляционной", но нашел драйвер для редиса. Про хибернейт, можно добавить делать SQL запросы без SQL кода.

  • @user-gy4kx3ce3r
    @user-gy4kx3ce3r 2 ปีที่แล้ว

    Так что насчет онлайн курса по Hibernate?

  • @raph_ops
    @raph_ops 4 ปีที่แล้ว

    Касательно JPA - удобная миграция между реляционными БД, а что делать, если нужно переехать с графов, или других нереляционных БД на реляционную. Этот кейс можно встретить в стартапах, когда в начале пути очень много переделок структуры БД, т.к. постоянно тестируются новые подходы к целевой аудитории и проще работать с каким-то монго. Сергей, может что-то посоветуете из реальной практики? Как проще всего мигрировать и переносить существующие данные? Только ручками писать мапперы из одной БД в другую с кучей if-ов?
    P.S: Спасибо за ролик и за вашу работу на благо комьюнити :)

  • @bekniyazbaibekov7659
    @bekniyazbaibekov7659 4 ปีที่แล้ว +1

    Я новичок в этом. Так что понял лишь 30 процентов из сказонного. Видео класс! 👍

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +2

      задавайте вопросы, станет все понятно

  • @user-ps7lt7vu8u
    @user-ps7lt7vu8u 4 ปีที่แล้ว +4

    Сергей, привет вам с Казахстана! Как относитесь к mybatis?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +1

      привет! никак не отношусь. Не пользовался

    • @user-etyuhj8
      @user-etyuhj8 4 ปีที่แล้ว

      MyBatis более низкоуровневый, чем Hibernate, SQL-запросы все-таки придется писать.

  • @WordsCrazy
    @WordsCrazy 10 หลายเดือนก่อน

    Тоже сидел на фрипизди норм тема

  • @andycybulskiy6214
    @andycybulskiy6214 4 ปีที่แล้ว +2

    Сергей, хотелось бы узнать ваше мнение насчет R2DBC. Спасибо.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      не работал совсем

    • @user23458
      @user23458 4 ปีที่แล้ว

      @@SergeyNemchinskiy hibernate vs mybatis ?))

  • @data-center-project
    @data-center-project ปีที่แล้ว

    На PHP есть Doctrine, там и ORM и миграции и драйвера и всë, что нужно из коробки. Смена вендора БД - изменить в конфиге, название, напр. : с "mysql" на "postgres" и всë. Это уже входит в стандарт работы с бд...

  • @TheUsharik
    @TheUsharik 4 ปีที่แล้ว +1

    Давно хотел спросить, правильно ли я понимаю, что класс Session или EntityManager это по факту реализация паттерна Unit Of Work из Мартина Фаулера?

  • @kentforthable
    @kentforthable 4 ปีที่แล้ว

    Сергей, я не по теме, но всё же вопрос: в в требованиях на вакансию Java Junior Developer часто пишут опыт коммерческой разработки от полугода-год, где брать этот опыт коммерческой разработки? Если бы просто было написано опыт, тогда понятно,что можно свои pet проекты сделать и показать на github, а имеено коммерческий где брать?

    • @redneck_prm5429
      @redneck_prm5429 4 ปีที่แล้ว +1

      пыхапешником за еду. кодером на чем угодно в госконторах (тут возможны проблемы даже с едой, жырка надо подкопить заранее). год коммерческой разработки - это целый вагон языконезависимых знаний, типа гита, командной разработки, jirы, работы с БД, архитектуры бэкэнда, умения декомпозировать и много чего еще.

    • @kentforthable
      @kentforthable 4 ปีที่แล้ว

      @@redneck_prm5429 то,что я знаю все перечисленные выше технологии не дают же мне коммерческий опыт, это просто опыт

    • @redneck_prm5429
      @redneck_prm5429 4 ปีที่แล้ว

      @@kentforthable просто опыт - это что-то прочитал, что-то потыкал, что-то пописал.
      год полноценной работы разрабочиком - эт совсем другой уровень. для работодателя это значит, что риски такой джун несет гораздо более низкие, нежели непонятно кто, жаждущий сразу в джаверы.

    • @kentforthable
      @kentforthable 4 ปีที่แล้ว

      @@redneck_prm5429 так получается домашние pet проекты тоже за коммерческий опыт пойдет?

    • @redneck_prm5429
      @redneck_prm5429 4 ปีที่แล้ว

      @@kentforthable неа. при работе над пет проектом нет дедлайнов, нет заказчика, нет команды.

  • @user-eq5ii6ry3r
    @user-eq5ii6ry3r 4 ปีที่แล้ว

    На чем лучше писать CRUD системы на C#, Java или Python ?

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว

      какой язык нравится, на том и пиши

  • @makintoj
    @makintoj 2 ปีที่แล้ว

    С праздником!

  • @smitty90me
    @smitty90me 4 ปีที่แล้ว

    Интересно послушать про spring data jpa

  • @fdu4.
    @fdu4. 2 ปีที่แล้ว

    Спасибо, всё доходчиво и ясно, ещё и на русском (устал от индоинглиша)

  • @amirnaur
    @amirnaur 3 ปีที่แล้ว +2

    ORM - 7:50

  • @TheUsharik
    @TheUsharik 4 ปีที่แล้ว +2

    Помимо JDBC есть же еще ODBC, который примерно о том же. Пока кодил на Delphi пользовался именно им.

    • @djordano2000
      @djordano2000 4 ปีที่แล้ว +2

      Все равно в джаве вы будите работать с ODBC через JDBC: JDBC-ODBC bridge driver

  • @opensourceisnotcommunism4639
    @opensourceisnotcommunism4639 4 ปีที่แล้ว

    Круто!
    Ищу хороший канал на тему Apple MAC!

  • @toqqe5340
    @toqqe5340 ปีที่แล้ว

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

  • @temirlanmukashev2221
    @temirlanmukashev2221 ปีที่แล้ว

    Пересказанная статья, но все равно спасибо)

  • @elpsykongr00
    @elpsykongr00 ปีที่แล้ว +1

    кому интересно, в python можно использовать peewee для orm

    • @ilya9852
      @ilya9852 ปีที่แล้ว

      смешное название

  • @annamaslenko4861
    @annamaslenko4861 4 ปีที่แล้ว +1

    Вау, яка гарна превью

    • @FreddieCake
      @FreddieCake 4 ปีที่แล้ว +1

      дизайнеры на вес золота

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +1

      я вам тут не мешаю, девочки? :)

  • @ibraim3197
    @ibraim3197 4 ปีที่แล้ว +6

    В php есть PDO

  • @AntonRodriges
    @AntonRodriges 4 ปีที่แล้ว +8

    Сергей, вы вводите людей в заблуждение: JPA - это java persistence API, а не java persistence architecture!!!!

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +4

      тьфу. ну оговорился

    • @Alex-gn6xb
      @Alex-gn6xb 3 ปีที่แล้ว

      @@SergeyNemchinskiy наложите хотя бы текстом на видео сноску )

  • @user-zr9no8hv8g
    @user-zr9no8hv8g 4 ปีที่แล้ว

    # новичковый вопрос: с какими задачами нужно уметь справляться, чтобы претендовать на вакансию junior бекразработчик? // где взять конкретные примеры? Зарание благодарна, жду с нетерпением))

    • @MrNil1982
      @MrNil1982 4 ปีที่แล้ว +1

      Валя Бучинська Поищите на канале - что должен знать junior

    • @MrNil1982
      @MrNil1982 4 ปีที่แล้ว +1

      th-cam.com/video/PeuIq0Sj0wM/w-d-xo.html

    • @MrNil1982
      @MrNil1982 4 ปีที่แล้ว +1

      th-cam.com/video/GbALlmGg0vc/w-d-xo.html

    • @user-zr9no8hv8g
      @user-zr9no8hv8g 4 ปีที่แล้ว +1

      @@MrNil1982 Спасибо))))

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +3

      вот, мне уже и искать не надо :)

  • @ViktorMatveenko
    @ViktorMatveenko 4 ปีที่แล้ว

    Хм.. якщо говорити про JDBC мушу розчарувати, але здається COBOL випередив Java..

  • @etoneja
    @etoneja 4 ปีที่แล้ว +1

    Уважаемый Сергей! Есть совет, в начале видео делайте титр с вашими регалиями и должностями, чем каждый раз вы это говорите. Сэкономите несколько секунд видео

  • @konstantingeist3587
    @konstantingeist3587 4 ปีที่แล้ว

    В чём смысл единого интерфейса доступа к БД, если запросы для разных БД будут скорей всего разные, а в бизнес-коде напрямую дёргать штуки кроде JDBC -- моветон? В любом случае запросы должны быть спрятаны за интерфейсами репозиториев в инфраструктурном слое, а там можно и без JDBC обойтись и оборачивать сразу конкретные вызовы реализаций. С этой точки зрения мне непонятно, зачем вообще JBDC нужен.

  • @user-tm6li9el4o
    @user-tm6li9el4o 4 ปีที่แล้ว

    Годнота, а то всякие транзакции)

    • @inbuckswetrust7357
      @inbuckswetrust7357 4 ปีที่แล้ว

      слово страшное ? :)

    • @andrewcool482
      @andrewcool482 4 ปีที่แล้ว

      Транзакции в jdbc это классно и просто

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +2

      ох.... часть зрителей ноет, что у меня только новичковые видео, а часть - что только матан. Ну и вот как разорваться?

    • @user-tm6li9el4o
      @user-tm6li9el4o 4 ปีที่แล้ว

      @@SergeyNemchinskiy я смотрю видео когда работаю, сложные вещи сложно слушать парарельно. Надо вдумываться)

    • @legomonsters6888
      @legomonsters6888 4 ปีที่แล้ว

      Матан наша тема, транзакции хорошо!!!!

  • @user-yk2nw8en3p
    @user-yk2nw8en3p 4 ปีที่แล้ว +4

    Хочу видос Java с 0 до профи за 1 час. Ну хотя бы ради смеха.

    • @kentforthable
      @kentforthable 4 ปีที่แล้ว +5

      как насчет видоса с 0 до профи за 3 года, не катит?)

    • @kentforthable
      @kentforthable 4 ปีที่แล้ว

      @@GK-tw7nu я уже) третий год пошел

  • @AnnaIsHere
    @AnnaIsHere 3 ปีที่แล้ว

    Ничего себе, 4-х-дневный тренинг по 8(?!) часов?! Голова квадратная, наверное, после такого количества новой инфы

  • @fio6951
    @fio6951 3 ปีที่แล้ว

    Это что же, jdbc появился раньше odbc?? Это как так?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  3 ปีที่แล้ว

      Позже. Кто сказал раньше?

  • @user-hy8kc7ht7v
    @user-hy8kc7ht7v 4 ปีที่แล้ว

    Hibernate нормален только мелких програмах, где кол-во сущностей и их взаимосвязей минимально. Но не приведи господь его использовать в чем то белее менее большом - глюки, тормоза, потребление памяти, не закрытые сессии к базе. Используйте jdbc и будет все быстро, гибко и управляемо.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      Вы просто его готовить не умеете. Мспользовали хибер на проекте с более чем 200+ объектами преметной области, небольшой тюнинг и работало все с очень высокой скоростью. За счет двухуровневого кеша быстрее, чем JDBC без кеша

    • @user-hy8kc7ht7v
      @user-hy8kc7ht7v 4 ปีที่แล้ว

      @@SergeyNemchinskiy Спецом я по нему не являюсь, но работал достаточно ...он сам в себе...нюансов там миллион.
      Вот например глюк, оказывается нельзя при переопределении hashcode обьекта, указывать guid этого обьекта, если этот guid автоинкрементное поле для hibernate. Hibernate не стартует, описание ошибки вообще размазанное...(в инете ничего нет) ушло 2 дня, что бы разобраться. Причем в версии чуть новее уже все нормально.
      В чем смысл этих страданиях? Criteria API - это просто ужас, какой-то(в интернетах есть простецкие примеры), сложные выборки приходится костылить
      Для себя я понял, что JDBC - это много проще, есть еще MyBatis он не реализует спецификацию JPA, норм работает. Тут проблема и нелогичности спецификации и в конкретной реализации ее средствами Hibernate. По мне так фремворк или библиотека, должны просто и прозрачно работать, если этого нет то ценность этих решений под сомнением

  • @teletypewriter
    @teletypewriter 2 ปีที่แล้ว

    В php есть и pdo и всяческие orm

  • @user-my9zi3ek7h
    @user-my9zi3ek7h 4 ปีที่แล้ว +1

    10 тысяч полей в классе?) Это была гиперболизация или были реальные примеры?

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +3

      реальный пример, естественно не все поля в одном классе, просто в классе куча объектных полей, а у них другие объектные поля и это суммарно по всем примитивам во вложенных обьектах

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว

      а у нас в одном объекте было полей 150, и уже ад (поля были в самом объекте, не во вложенных). Слава богу, у нас хибернейт)

  • @legomonsters6888
    @legomonsters6888 4 ปีที่แล้ว +2

    Я знаю ответы на вопросы из темы даже этим пользуюсь но до сих пор не могу сделать задание с переменной символов местами🤣😭🤣😭

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      Сочувствую... А в чем затырка?

    • @legomonsters6888
      @legomonsters6888 4 ปีที่แล้ว

      @@SergeyNemchinskiy в ноут загляну вечером и отпишусь, я Че-то потыкался сделал перенос символов но те которые не должны переноситься не смог оставить не тронутыми. После неудачных попыток подзабил и продолжил писать свой складской тул на java с mysql и Power bi😁

    • @MrNil1982
      @MrNil1982 4 ปีที่แล้ว

      Lego Monsters это первое задание которое???

    • @legomonsters6888
      @legomonsters6888 4 ปีที่แล้ว +1

      @@MrNil1982 да😁

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +3

      гугл ит: java reverse only letters

  • @dmitrysomsin2117
    @dmitrysomsin2117 4 ปีที่แล้ว

    Такс... не понятно один хрен) ORM - это просто технология на словах? JPA - это спецификация данных слов? Типа интерфейсов? Hibernate - имплементация JPA?

  • @VladArakelov
    @VladArakelov 4 ปีที่แล้ว

    Один и тот же набор операций для всех БД... И было бы все хорошо если бы все БД поддерживали один и тот же SQL

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +2

      Любой ОРМ умеет использовать разные диалекты SQL

  • @ErikGhukasyan
    @ErikGhukasyan 4 ปีที่แล้ว

    HIBERNATE просто медленный и тяжелый кушает память 2-3 раза больше. Хорош для небольших проектов а так Spring JDBC

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      готовить просто не умеете. Хиьбернейт вполне можно дотюнить до состояния равного тому же JDBC

    • @ErikGhukasyan
      @ErikGhukasyan 4 ปีที่แล้ว

      Возможно Вы правы, уважаемый Сергей. У меня не так много опыта по сравнению с Вами.

  • @mrakobes228
    @mrakobes228 ปีที่แล้ว

    Сергей пока ещё немчинский.
    Hibernate это библиотека.

  • @PostMapping
    @PostMapping 4 ปีที่แล้ว +1

    музыка мешает к просмотру

  • @YuriyA76
    @YuriyA76 4 ปีที่แล้ว +1

    Дядя Сережа, в чем смысл жизни?

    • @Alex11Fox
      @Alex11Fox 4 ปีที่แล้ว

      жить счастливо

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +1

      хм. это заявка :)

    • @tuttifrutti6603
      @tuttifrutti6603 3 ปีที่แล้ว

      Я не дядя Сережа, но скажу: смысл жизни в том, чтобы сделать этот мир лучше и правильно воспитать потомство. Но вот тут и проблема: как "лучше" и как "правильно" - у всех по-разному...

    • @user-gl1un8dv9w
      @user-gl1un8dv9w 3 ปีที่แล้ว

      Я тоже впрягусь, во первых надо понять, что жизнь безальтернативна для тех - кто существует, ведь если ты есть, значит ты живёшь, если ты живёшь, значит ты есть, и поделать с этим большинство ни чего не может увы. следовательно раз мы существуем, хотя нас не спросили - хотим ли мы этого, смысл жизни неактуален, так как наше существование (появление) не является результатом нашего осознанного выбора, и единственным адекватным стремлением может быть лишь создание комфорта для своего прибывания тут

  • @inzagher
    @inzagher 4 ปีที่แล้ว

    Не сказал бы, что в дотнете и джаве hibernate идентичен. Различий много, хотя философия одна.

  • @crashoverride9681
    @crashoverride9681 4 ปีที่แล้ว

    2020 вы все еще обсуждает что такое JDBC и ORM? =)

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +1

      то есть их уже и нет? :) Это видео с новичковыми вопросами. Термины знать надо вне зависимости от того, чем именно вы пользуетесь

    • @crashoverride9681
      @crashoverride9681 4 ปีที่แล้ว

      @@SergeyNemchinskiy сорян Сергей. Респект за ваши лекции, они отличные, когда то давно смотрел их. Что то не подумал. Спасибо за лекции!

  • @amr3184
    @amr3184 4 ปีที่แล้ว +1

    Лучше бы про C# рассказы вёл чем про тормозную яву

    • @mormeoi
      @mormeoi 4 ปีที่แล้ว

      Те же яйца вид в профиль. Тогда уж про Си или Си++ :)Как показывает мой опыт, хороший программист на Си++ может хорошо писать на любом языке программирования, в том числе на Java/C#, причем гораздо лучше Java/C#-программистов, а вот программист на Java/C# может писать только на Java/C# :)

    • @Gilvot
      @Gilvot 4 ปีที่แล้ว +1

      @@mormeoi как-то Сергей уже отмечал, что плюсовики также приносят с собой и свои сложившиеся принципы работы с С++ в Java. Далеко не всегда это идёт на пользу, мягко говоря.

    • @amr3184
      @amr3184 4 ปีที่แล้ว

      @@mormeoi не пойму что за мода пошла , хвалить С++ , этот язык устарел , скорость работы зависит не от языка а зависит от его компилятора. Ничего лучше С++ пока придумать не смогли.

    • @mormeoi
      @mormeoi 4 ปีที่แล้ว

      @@amr3184 Устарел да. И сам язык -- говно. Но альтернатив ему нет. Java и C# на чем написаны? На C++ :) Если хочется понимать как работает та или иная технология, а не как обезьянка тупо использовать её, то от C++ и от C никуда не уйдешь.

    • @mormeoi
      @mormeoi 4 ปีที่แล้ว

      @@Gilvot Программист C++ легко переключается на любой сложившийся принцип работы достаточно быстро, особенно если в команде присутствует code review. Самое главное, что в отличие от Java программиста он понимает что стоит за технологией, которую он использует.

  • @user-rc9vl4qw1y
    @user-rc9vl4qw1y 2 ปีที่แล้ว +1

    Искусство пудрить мозги не сказав ничего

  • @user-gm3iv3hj6i
    @user-gm3iv3hj6i 4 ปีที่แล้ว

    Вот такоя я лаочка, несите мне денюжку за курсики и я вам покажу няшечку - весь смысл видоса.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +2

      вообще-то смысл не в этом. Но если вам нравится - считайте так

  • @Fioletka_YT
    @Fioletka_YT 3 ปีที่แล้ว

    Спасибо!