. Евгений Борисов — Spring-потрошитель, часть 2
Встреча JUG.ru
Санкт-Петербург, 26.06.2014
Казалось бы, зачем знать, как работают внутренности спринга для того, чтобы им пользоваться? Работает? Ну и ладно.
Но как всегда, для эффективной работы с фреймворком, неплохо бы понимать, что находится под капотом. Ведь только понимая его внутреннее устройство, вы сможете пользоваться Спрингом на полную мощность, адаптировать его под нужды вашего проекта, добиться максимальной производительности и решить любую проблему самостоятельно, не обращаясь в Spring-сервис-центр.
Итак, несколько вопросов про Spring, которые мы рассмотрим в рамках данного доклада (с примерами к каждому):
Насколько Spring влияет на производительность вашей программы?
Что входит в жизненный цикл спринга?
Как устроен ApplicationContext?
«Вот это на Spring сделать нельзя» — а может можно?
It is fun to write a library or a framework. It allows us to play with many interesting ideas that were not possible before due to the constraints in others work. However, utmost care must be taken to build it great.
In this session, Trustin Lee, the founder of Netty project and Armeria, shares you the opinionated key practices from his recent works which might be useful when you build your own library or framework, or even designing an API for your project.
. Много лет назад Java-программисты пользовались «new» для создания сервисов. Они проделывали огромное количество ручных действий и смешивали конфигурацию с бизнес-логикой. Они даже использовали техники copy-paste. Было написано много строк убогого кода, который временами даже работал.
Потом появился Spring. С ним многое изменилось… Мы получили много «магии» из волшебного цилиндра Spring, и наш код стал более чистым, простым и поддерживаемым.
И вот появился Spring Boot. С одной стороны, он решает тысячи ранее существовавших проблем: конфликты версий, задачи конфигурации, работа с инфраструктурными бинами, проблему настройки окружения, и, конечно же, запуск или деплой приложения, включая сборку jar/war-архивов… С другой стороны, Spring Boot добавил в наш волшебный цилиндр еще больше магии. В результате имеют место быть два сценария:
Всё прекрасно работает, хотя никто не знает, как.
Ничего не работает, и никто не знает, почему.
Этот доклад раскроет основные секреты магии Spring Boot. Вы осознаете основные принципы и конвенции, по которым работают типичные Spring Boot-приложения. Наша задача, чтобы вся магия из цилиндра превратилась для вас в куда более прозрачный процесс и вы смогли не только получать удовольствие, когда всё работает, но и понимали суть возникающих проблем и могли решить их без привлечения скорой помощи и других служб, доступных по срочным вызовам.
✅ Вступайте в наш Telegram — vplink.site/telegram/, чтобы получать больше полезной информации о психологии человека и психологии отношений, а также аудио тренинги от психологов и интересные жизненные истории.
===================================
БОЛЬШЕ ВИДЕО ПО ПСИХОЛОГИИ СМОТРИТЕ ПО ССЫЛКАМ НИЖЕ:
===================================
► Лабковский 2020 (новое) — www.youtube.com/playlist?list=PLUGpktM9ic9BLhdBGUcTRYzsU3YP_gnF9
Гостьей Киры Прошутинской в очередном выпуске программы «Жена. История любви» стала российский политический и государственный деятель, кандидат экономических наук, писательница, радио- и телеведущая, единственная пока в нашей истории женщина, которая баллотировалась на пост президента страны – Ирина Хакамада.
1 декабря в Медиалофте РАНХиГС психотерапевт и детский писатель Катерина Мурашова продолжает цикл лекций «Онтогенез», посвященный этапам жизни человека, сложному переплетению биологических и психологических начал. В третьей лекции Катерина Мурашова расскажет о раннем школьном и предподростковом периоде.
Будет организована прямая трансляция мероприятия.
То, как ребенок будет переживать ранний школьный возраст – от 7 до 11 лет, во многом зависит от того, как прошел дошкольный период. В этой лекции Катерина Мурашова напомнит о ключевых событиях дошкольного возраста и, конечно, расскажет о том, что происходит с человеком дальше: как и какие программы обучения влияют на наше развитие, как формируется (или не формируется) учебная мотивация и дисциплина. Екатерина также расскажет, как выбрать школу для своего ребенка и есть ли альтернативы, что происходит с современной системой массового образования.
Отдельное внимание будет уделено отношениям детей и родителей, которые оказываются в ситуации поиска новых границ: ребенок еще объект или уже самостоятельный субъект? А также тому, что происходит в отношениях ребенка с его сверстниками: что такое групповая динамика, какими бывают групповые роли и как родитель может помочь ребенку в общении с другими детьми. www.ranepa.ru/sobytiya/novosti/medialoft-ranhigs-lekciya-kateriny-murashovoj-iz-cikla-ontogenez-kak-mladshij-shkolnik-stanovitsya-podrostkom-pryamaya-translyaciya
Воспитание детей — одна из главных задач человека. Но есть и другое мнение, многие думают что этим должны заниматься социальные институты — детские сады, школы и секции. О том, кто прав и как правильно, — рассказывает семейный и возрастной психолог, писатель Катерина Мурашова.
«Деконструкция» – новая программа сайта kino-teatr.ru и телеканала «Продвижение». Ведущие историки России совместно с модельером и художником по костюмам Кристиной Егоровой разбирают фильмы с точки зрения историчности и адекватности! Сегодня у нас в гостях кандидат биологических наук, доцент кафедры антропологии биологического факультета МГУ им. М. В. Ломоносова, Станислав Дробышевский.
Лучшие десерты здесь: goo.gl/XcntgV
Промокод «нежность» даёт скидку 40% на все товары без акции при заказе от 1 990 рублей, 4 порции малиновых тарталеток идут в подарок!