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

  Рет қаралды 75,280

Sergey Nemchinskiy

Sergey Nemchinskiy

Күн бұрын

Пікірлер: 158
@Pewdew
@Pewdew 5 жыл бұрын
Дядя Сережа с Наступающим! Всего вам хорошего и большое спасибо за помощь и просвящение.
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
спасибо! и вас тоже :)
@e.s.krivonogov
@e.s.krivonogov 2 жыл бұрын
Как же я обожаю эти маленькие видяшки от Сергея. Все по делу, лаконично, с юмором.
@Unconvinient
@Unconvinient 4 жыл бұрын
Здорово . Кратко если отвечать наверное на собесе то ORM - то что позволяет нам представлять обьекты в виде реляционной бд. Hubernate - реализация его . JPA - спецификация ( некоторое правило ) ( стандарт ) по которому стоит это делать.
@makskors5002
@makskors5002 4 жыл бұрын
10:32 Про настоящую демократию - бесценно! :)
@popovanatoliy4736
@popovanatoliy4736 3 жыл бұрын
кто больше заплатил, тот больше голосует. демократия.
@kara4k826
@kara4k826 3 жыл бұрын
Искал этот коммент)
@ДаниилГончаренко-г8я
@ДаниилГончаренко-г8я 5 жыл бұрын
Сергей, это было поистине мощно) Наконец то я дождался подобного видео где простыми словами объясняют за 10 минут что означают эти матюки по типу "Hibernate" и т.п. Реально всё понял, спасибо огромное) Правда думаю людям которые из программирования знают только синтаксис Java больше половины было бы не понятно) Но тут уже и не объяснишь таким людям что это такое. Да и оно им как бы и не нужно на их этапе) Побольше таких видео где "просто о сложном" про всякие пугающие слова и аббревиатуры)
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
спасибо! так и делаю. А вы вопросы задавайте
@ДаниилГончаренко-г8я
@ДаниилГончаренко-г8я 5 жыл бұрын
@@SergeyNemchinskiy Вопросы я уже задавал) На часть вы уже точно ответили, спасибо) Как вспомню что я там ещё хочу узнать, то обязательно напишу) А вообще ждём что-то про Salesforce/Apex. Так же любопытно было бы услышать от опытного человека для чего и в каком объеме нужно знать JavaScript, HTML/CSS и возможно другие вещи которые должен обычно знать java developer (судя по вакансиям)
@travoltik
@travoltik Жыл бұрын
Вторая часть комментария это, я так понимаю, ты про себя писал?
@ДаниилГончаренко-г8я
@ДаниилГончаренко-г8я Жыл бұрын
@@travoltik Наверное да
@maksp.5366
@maksp.5366 5 жыл бұрын
Ура. Спасибо! Я не на джава пишу, но придумал как синхронизацию (Hibernate ) сделать у себя в админках. Круто!
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
хибернейт - это не синхронизация, а меппинг (Object-relational mapping, ORM). Но все равно за вас рад!
@АндрейМирошниченко-в4ы
@АндрейМирошниченко-в4ы 5 жыл бұрын
Ура, как я ждал это видео!
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
рад, что зашло
@АндрейМирошниченко-в4ы
@АндрейМирошниченко-в4ы 5 жыл бұрын
@@SergeyNemchinskiy Вы замечательно и понятно объясняете, без излишней наукоемкости. За это Вас и приятно и понятно слушать.
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
спасибо! мне очень приятно :)
@simplechannel7859
@simplechannel7859 5 жыл бұрын
Отличное видео.Я фанат только Java и мне было приятно узнать, что были сделаны порты Hibernate и на других языках)
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
ну а куда деваться? :)
@iliapospelov4813
@iliapospelov4813 5 жыл бұрын
Хорошее видео, на удивление понял практически все:) прогресс имеется
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
супер!
@clickabelno
@clickabelno 5 жыл бұрын
Ставлю лайк! Пусть светлый новогодний праздник снова войдёт в Вашу жизнь, принеся с собой ещё больший достаток, тепло семейного очага, здоровье и приятные сюрпризы, радостные встречи и улыбки! Желаю ежедневно находить повод для улыбки и всегда чувствовать себя влюблёнными в жизнь!
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
Спасибо!
@MRoose
@MRoose 4 жыл бұрын
Как раз изучаю спринг+дб, так голова взрываться началась от аббревиатур этих. Спасибо)
@011101010101001
@011101010101001 2 жыл бұрын
Полезные видео для новичков, спасибо
@maxlich9139
@maxlich9139 4 жыл бұрын
7:34 воу воу воу полегче) до хибернейта ещё был Spring JDBC Template, который тоже упрощал работу с базой, уменьшал количество ошибок, и уменьшал дублирование кода.
@muhammedaraz1468
@muhammedaraz1468 4 жыл бұрын
Дядя Сережа, оставьте пожалуйста какой-нибудь полезные ссылок для новичков по Hibernate! а то почти у всех новичков проблема с поиском хорошего источника.. лично я был бы безумно рад)) спасибо за ваша труд)
@makintoj
@makintoj 2 жыл бұрын
С праздником!
@toqqe5340
@toqqe5340 2 жыл бұрын
Orm это не про отображение данных на джава сущности, а про контекст постоянства, что все сущности вычитанные внутри транзакции орм кладутся в кеш первого уровня и орм эти сущности трекает на протяжении всей транзакции и на коммите уже генерирует вектор изменений по этим сущностям. Само отображение данных на объекты было еще до введения такого понятия как орм
@bekniyazbaibekov7659
@bekniyazbaibekov7659 5 жыл бұрын
Я новичок в этом. Так что понял лишь 30 процентов из сказонного. Видео класс! 👍
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
задавайте вопросы, станет все понятно
@amirnaur
@amirnaur 4 жыл бұрын
ORM - 7:50
@data-center-project
@data-center-project 2 жыл бұрын
На PHP есть Doctrine, там и ORM и миграции и драйвера и всë, что нужно из коробки. Смена вендора БД - изменить в конфиге, название, напр. : с "mysql" на "postgres" и всë. Это уже входит в стандарт работы с бд...
@raph_ops
@raph_ops 5 жыл бұрын
Касательно JPA - удобная миграция между реляционными БД, а что делать, если нужно переехать с графов, или других нереляционных БД на реляционную. Этот кейс можно встретить в стартапах, когда в начале пути очень много переделок структуры БД, т.к. постоянно тестируются новые подходы к целевой аудитории и проще работать с каким-то монго. Сергей, может что-то посоветуете из реальной практики? Как проще всего мигрировать и переносить существующие данные? Только ручками писать мапперы из одной БД в другую с кучей if-ов? P.S: Спасибо за ролик и за вашу работу на благо комьюнити :)
@KaiZergTV
@KaiZergTV 5 жыл бұрын
Спасибо большое за столь подробный ответ...
@TheUsharik
@TheUsharik 5 жыл бұрын
Помимо JDBC есть же еще ODBC, который примерно о том же. Пока кодил на Delphi пользовался именно им.
@djordano2000
@djordano2000 5 жыл бұрын
Все равно в джаве вы будите работать с ODBC через JDBC: JDBC-ODBC bridge driver
@andycybulskiy6214
@andycybulskiy6214 5 жыл бұрын
Сергей, хотелось бы узнать ваше мнение насчет R2DBC. Спасибо.
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
не работал совсем
@user23458
@user23458 5 жыл бұрын
@@SergeyNemchinskiy hibernate vs mybatis ?))
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 2 жыл бұрын
Правильно ли я понимаю, что если есть две сущности со связью "Один ко многим", например Сотрудник и ТелефоныСотрудника. То получать на сервере такие данные нужно в DTO одним вызовом, но двумя отдельными json? И записывать поочередно: сначала сотрудника, получить ID от сохраненного сотрудника, и потом записываем телефоны используя этот ID для связи.
@РоманУрсулов-б3и
@РоманУрсулов-б3и 5 жыл бұрын
Хотел вас поправить по поводу "jdbc не для всех БД, а только для реляционной", но нашел драйвер для редиса. Про хибернейт, можно добавить делать SQL запросы без SQL кода.
@sergeytsoy9447
@sergeytsoy9447 4 жыл бұрын
Коротко и ясно
@КуанышФайзуллин-л8м
@КуанышФайзуллин-л8м 5 жыл бұрын
Сергей, привет вам с Казахстана! Как относитесь к mybatis?
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
привет! никак не отношусь. Не пользовался
@fdu4.
@fdu4. 2 жыл бұрын
Спасибо, всё доходчиво и ясно, ещё и на русском (устал от индоинглиша)
@HowItWorks
@HowItWorks 5 жыл бұрын
С наступающим.
@opensourceisnotcommunism4639
@opensourceisnotcommunism4639 5 жыл бұрын
Круто! Ищу хороший канал на тему Apple MAC!
@ксенияксюша-д8й
@ксенияксюша-д8й 3 жыл бұрын
Так что насчет онлайн курса по Hibernate?
@elpsykongr00
@elpsykongr00 2 жыл бұрын
кому интересно, в python можно использовать peewee для orm
@ilya9852
@ilya9852 2 жыл бұрын
смешное название
@WordsCrazy
@WordsCrazy Жыл бұрын
Тоже сидел на фрипизди норм тема
@ibraim3197
@ibraim3197 5 жыл бұрын
В php есть PDO
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
да, мне уж рассказали :)
@smitty90me
@smitty90me 5 жыл бұрын
Интересно послушать про spring data jpa
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
хорошо :)
@ОлегЕремин-е1ш
@ОлегЕремин-е1ш 5 жыл бұрын
На чем лучше писать CRUD системы на C#, Java или Python ?
@maxlich9139
@maxlich9139 4 жыл бұрын
какой язык нравится, на том и пиши
@ИванПошековский
@ИванПошековский 4 жыл бұрын
Hibernate нормален только мелких програмах, где кол-во сущностей и их взаимосвязей минимально. Но не приведи господь его использовать в чем то белее менее большом - глюки, тормоза, потребление памяти, не закрытые сессии к базе. Используйте jdbc и будет все быстро, гибко и управляемо.
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
Вы просто его готовить не умеете. Мспользовали хибер на проекте с более чем 200+ объектами преметной области, небольшой тюнинг и работало все с очень высокой скоростью. За счет двухуровневого кеша быстрее, чем JDBC без кеша
@ИванПошековский
@ИванПошековский 4 жыл бұрын
@@SergeyNemchinskiy Спецом я по нему не являюсь, но работал достаточно ...он сам в себе...нюансов там миллион. Вот например глюк, оказывается нельзя при переопределении hashcode обьекта, указывать guid этого обьекта, если этот guid автоинкрементное поле для hibernate. Hibernate не стартует, описание ошибки вообще размазанное...(в инете ничего нет) ушло 2 дня, что бы разобраться. Причем в версии чуть новее уже все нормально. В чем смысл этих страданиях? Criteria API - это просто ужас, какой-то(в интернетах есть простецкие примеры), сложные выборки приходится костылить Для себя я понял, что JDBC - это много проще, есть еще MyBatis он не реализует спецификацию JPA, норм работает. Тут проблема и нелогичности спецификации и в конкретной реализации ее средствами Hibernate. По мне так фремворк или библиотека, должны просто и прозрачно работать, если этого нет то ценность этих решений под сомнением
@konstantingeist3587
@konstantingeist3587 4 жыл бұрын
В чём смысл единого интерфейса доступа к БД, если запросы для разных БД будут скорей всего разные, а в бизнес-коде напрямую дёргать штуки кроде JDBC -- моветон? В любом случае запросы должны быть спрятаны за интерфейсами репозиториев в инфраструктурном слое, а там можно и без JDBC обойтись и оборачивать сразу конкретные вызовы реализаций. С этой точки зрения мне непонятно, зачем вообще JBDC нужен.
@AntonRodriges
@AntonRodriges 4 жыл бұрын
Сергей, вы вводите людей в заблуждение: JPA - это java persistence API, а не java persistence architecture!!!!
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
тьфу. ну оговорился
@Alex-gn6xb
@Alex-gn6xb 4 жыл бұрын
@@SergeyNemchinskiy наложите хотя бы текстом на видео сноску )
@kentforthable
@kentforthable 5 жыл бұрын
Сергей, я не по теме, но всё же вопрос: в в требованиях на вакансию Java Junior Developer часто пишут опыт коммерческой разработки от полугода-год, где брать этот опыт коммерческой разработки? Если бы просто было написано опыт, тогда понятно,что можно свои pet проекты сделать и показать на github, а имеено коммерческий где брать?
@redneck_prm5429
@redneck_prm5429 5 жыл бұрын
пыхапешником за еду. кодером на чем угодно в госконторах (тут возможны проблемы даже с едой, жырка надо подкопить заранее). год коммерческой разработки - это целый вагон языконезависимых знаний, типа гита, командной разработки, jirы, работы с БД, архитектуры бэкэнда, умения декомпозировать и много чего еще.
@kentforthable
@kentforthable 5 жыл бұрын
@@redneck_prm5429 то,что я знаю все перечисленные выше технологии не дают же мне коммерческий опыт, это просто опыт
@redneck_prm5429
@redneck_prm5429 5 жыл бұрын
@@kentforthable просто опыт - это что-то прочитал, что-то потыкал, что-то пописал. год полноценной работы разрабочиком - эт совсем другой уровень. для работодателя это значит, что риски такой джун несет гораздо более низкие, нежели непонятно кто, жаждущий сразу в джаверы.
@kentforthable
@kentforthable 5 жыл бұрын
@@redneck_prm5429 так получается домашние pet проекты тоже за коммерческий опыт пойдет?
@redneck_prm5429
@redneck_prm5429 5 жыл бұрын
@@kentforthable неа. при работе над пет проектом нет дедлайнов, нет заказчика, нет команды.
@annamaslenko4861
@annamaslenko4861 5 жыл бұрын
Вау, яка гарна превью
@FreddieCake
@FreddieCake 5 жыл бұрын
дизайнеры на вес золота
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
я вам тут не мешаю, девочки? :)
@mpchest1
@mpchest1 4 жыл бұрын
Спасибо!
@etoneja
@etoneja 5 жыл бұрын
Уважаемый Сергей! Есть совет, в начале видео делайте титр с вашими регалиями и должностями, чем каждый раз вы это говорите. Сэкономите несколько секунд видео
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
вариант, подумаю :)
@ВаляБучинська-п4ъ
@ВаляБучинська-п4ъ 5 жыл бұрын
# новичковый вопрос: с какими задачами нужно уметь справляться, чтобы претендовать на вакансию junior бекразработчик? // где взять конкретные примеры? Зарание благодарна, жду с нетерпением))
@ВаляБучинська-п4ъ
@ВаляБучинська-п4ъ 5 жыл бұрын
@MrNil1982 Спасибо))))
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
вот, мне уже и искать не надо :)
@legomonsters6888
@legomonsters6888 5 жыл бұрын
На hh гдеж еще😁
@ВаляБучинська-п4ъ
@ВаляБучинська-п4ъ 5 жыл бұрын
@@SergeyNemchinskiy Мне стоит искать тщательнее(( Большоє спасибо за Ваши видео. С наступающими праздниками! и побольше благодарных зрителей :))
@temirlanmukashev2221
@temirlanmukashev2221 Жыл бұрын
Пересказанная статья, но все равно спасибо)
@валерийсорокин-е3м
@валерийсорокин-е3м 3 жыл бұрын
Спасибо
@Владимир-в1в5ш
@Владимир-в1в5ш 5 жыл бұрын
Годнота, а то всякие транзакции)
@inbuckswetrust7357
@inbuckswetrust7357 5 жыл бұрын
слово страшное ? :)
@andrewcool482
@andrewcool482 5 жыл бұрын
Транзакции в jdbc это классно и просто
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
ох.... часть зрителей ноет, что у меня только новичковые видео, а часть - что только матан. Ну и вот как разорваться?
@Владимир-в1в5ш
@Владимир-в1в5ш 5 жыл бұрын
@@SergeyNemchinskiy я смотрю видео когда работаю, сложные вещи сложно слушать парарельно. Надо вдумываться)
@legomonsters6888
@legomonsters6888 5 жыл бұрын
Матан наша тема, транзакции хорошо!!!!
@TheUsharik
@TheUsharik 5 жыл бұрын
Давно хотел спросить, правильно ли я понимаю, что класс Session или EntityManager это по факту реализация паттерна Unit Of Work из Мартина Фаулера?
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
да
@ViktorMatveenko
@ViktorMatveenko 5 жыл бұрын
Хм.. якщо говорити про JDBC мушу розчарувати, але здається COBOL випередив Java..
@ВладиславАбросимов-ф5е
@ВладиславАбросимов-ф5е 5 жыл бұрын
10 тысяч полей в классе?) Это была гиперболизация или были реальные примеры?
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
реальный пример, естественно не все поля в одном классе, просто в классе куча объектных полей, а у них другие объектные поля и это суммарно по всем примитивам во вложенных обьектах
@maxlich9139
@maxlich9139 4 жыл бұрын
а у нас в одном объекте было полей 150, и уже ад (поля были в самом объекте, не во вложенных). Слава богу, у нас хибернейт)
@МаксимДубенко-в4т
@МаксимДубенко-в4т 5 жыл бұрын
Хочу видос Java с 0 до профи за 1 час. Ну хотя бы ради смеха.
@kentforthable
@kentforthable 5 жыл бұрын
как насчет видоса с 0 до профи за 3 года, не катит?)
@kentforthable
@kentforthable 5 жыл бұрын
@@GK-tw7nu я уже) третий год пошел
@teletypewriter
@teletypewriter 2 жыл бұрын
В php есть и pdo и всяческие orm
@dmitrysomsin2117
@dmitrysomsin2117 4 жыл бұрын
Такс... не понятно один хрен) ORM - это просто технология на словах? JPA - это спецификация данных слов? Типа интерфейсов? Hibernate - имплементация JPA?
@AnnaIsHere
@AnnaIsHere 4 жыл бұрын
Ничего себе, 4-х-дневный тренинг по 8(?!) часов?! Голова квадратная, наверное, после такого количества новой инфы
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
ага
@legomonsters6888
@legomonsters6888 5 жыл бұрын
Я знаю ответы на вопросы из темы даже этим пользуюсь но до сих пор не могу сделать задание с переменной символов местами🤣😭🤣😭
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
Сочувствую... А в чем затырка?
@legomonsters6888
@legomonsters6888 5 жыл бұрын
@@SergeyNemchinskiy в ноут загляну вечером и отпишусь, я Че-то потыкался сделал перенос символов но те которые не должны переноситься не смог оставить не тронутыми. После неудачных попыток подзабил и продолжил писать свой складской тул на java с mysql и Power bi😁
@legomonsters6888
@legomonsters6888 5 жыл бұрын
@MrNil1982 да😁
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
гугл ит: java reverse only letters
@legomonsters6888
@legomonsters6888 5 жыл бұрын
@@SergeyNemchinskiy спасибо! Отпишусь о результатах 😉👍
@ErikGhukasyan
@ErikGhukasyan 5 жыл бұрын
HIBERNATE просто медленный и тяжелый кушает память 2-3 раза больше. Хорош для небольших проектов а так Spring JDBC
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
готовить просто не умеете. Хиьбернейт вполне можно дотюнить до состояния равного тому же JDBC
@ErikGhukasyan
@ErikGhukasyan 5 жыл бұрын
Возможно Вы правы, уважаемый Сергей. У меня не так много опыта по сравнению с Вами.
@mrakobes228
@mrakobes228 Жыл бұрын
Сергей пока ещё немчинский. Hibernate это библиотека.
@VladArakelov
@VladArakelov 5 жыл бұрын
Один и тот же набор операций для всех БД... И было бы все хорошо если бы все БД поддерживали один и тот же SQL
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
Любой ОРМ умеет использовать разные диалекты SQL
@PostMapping
@PostMapping 4 жыл бұрын
музыка мешает к просмотру
@inzagher
@inzagher 5 жыл бұрын
Не сказал бы, что в дотнете и джаве hibernate идентичен. Различий много, хотя философия одна.
@YuriyA76
@YuriyA76 5 жыл бұрын
Дядя Сережа, в чем смысл жизни?
@Alex11Fox
@Alex11Fox 5 жыл бұрын
жить счастливо
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
хм. это заявка :)
@tuttifrutti6603
@tuttifrutti6603 4 жыл бұрын
Я не дядя Сережа, но скажу: смысл жизни в том, чтобы сделать этот мир лучше и правильно воспитать потомство. Но вот тут и проблема: как "лучше" и как "правильно" - у всех по-разному...
@ИГРУН-л4п
@ИГРУН-л4п 3 жыл бұрын
Я тоже впрягусь, во первых надо понять, что жизнь безальтернативна для тех - кто существует, ведь если ты есть, значит ты живёшь, если ты живёшь, значит ты есть, и поделать с этим большинство ни чего не может увы. следовательно раз мы существуем, хотя нас не спросили - хотим ли мы этого, смысл жизни неактуален, так как наше существование (появление) не является результатом нашего осознанного выбора, и единственным адекватным стремлением может быть лишь создание комфорта для своего прибывания тут
@ВасилийПудиков-п4л
@ВасилийПудиков-п4л 3 жыл бұрын
Искусство пудрить мозги не сказав ничего
@crashoverride9681
@crashoverride9681 5 жыл бұрын
2020 вы все еще обсуждает что такое JDBC и ORM? =)
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
то есть их уже и нет? :) Это видео с новичковыми вопросами. Термины знать надо вне зависимости от того, чем именно вы пользуетесь
@crashoverride9681
@crashoverride9681 5 жыл бұрын
@@SergeyNemchinskiy сорян Сергей. Респект за ваши лекции, они отличные, когда то давно смотрел их. Что то не подумал. Спасибо за лекции!
@amr3184
@amr3184 5 жыл бұрын
Лучше бы про C# рассказы вёл чем про тормозную яву
@mormeoi
@mormeoi 5 жыл бұрын
Те же яйца вид в профиль. Тогда уж про Си или Си++ :)Как показывает мой опыт, хороший программист на Си++ может хорошо писать на любом языке программирования, в том числе на Java/C#, причем гораздо лучше Java/C#-программистов, а вот программист на Java/C# может писать только на Java/C# :)
@Gilvot
@Gilvot 5 жыл бұрын
@@mormeoi как-то Сергей уже отмечал, что плюсовики также приносят с собой и свои сложившиеся принципы работы с С++ в Java. Далеко не всегда это идёт на пользу, мягко говоря.
@amr3184
@amr3184 5 жыл бұрын
@@mormeoi не пойму что за мода пошла , хвалить С++ , этот язык устарел , скорость работы зависит не от языка а зависит от его компилятора. Ничего лучше С++ пока придумать не смогли.
@mormeoi
@mormeoi 5 жыл бұрын
@@amr3184 Устарел да. И сам язык -- говно. Но альтернатив ему нет. Java и C# на чем написаны? На C++ :) Если хочется понимать как работает та или иная технология, а не как обезьянка тупо использовать её, то от C++ и от C никуда не уйдешь.
@mormeoi
@mormeoi 5 жыл бұрын
@@Gilvot Программист C++ легко переключается на любой сложившийся принцип работы достаточно быстро, особенно если в команде присутствует code review. Самое главное, что в отличие от Java программиста он понимает что стоит за технологией, которую он использует.
@ВасилийВасин-э9в
@ВасилийВасин-э9в 5 жыл бұрын
Вот такоя я лаочка, несите мне денюжку за курсики и я вам покажу няшечку - весь смысл видоса.
@SergeyNemchinskiy
@SergeyNemchinskiy 5 жыл бұрын
вообще-то смысл не в этом. Но если вам нравится - считайте так
@dilbaraasanalieva
@dilbaraasanalieva 2 жыл бұрын
спасибо
@Fioletka_YT
@Fioletka_YT 4 жыл бұрын
Спасибо!
Вячеслав Круглов - Введение в Hibernate: что, зачем, и где стандартные ловушки
45:40
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
Почему нельзя возвращать NULL?
22:11
Sergey Nemchinskiy
Рет қаралды 117 М.
Андрей Беляев - Hibernate 6: что нового и почему это важно
49:56
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 19 М.
Егор Бугаенко - ORM - это обидно
58:12
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 61 М.
Андрей Беляев - JPA-паззлеры (+Hibernate и Spring)
1:04:57
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 24 М.
Мифы и правда о Full Stack
16:15
Sergey Nemchinskiy
Рет қаралды 88 М.
Что такое Hibernate для Java-разработчика?
14:39
Sergey Nemchinskiy
Рет қаралды 15 М.
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН