Java Developer – Telegram
Java Developer
15.8K subscribers
1.86K photos
135 videos
2 files
2.07K links
Авторский канал действующего разработчика — интересные заметки, новые технологии, библиотеки и фреймворки

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GHfTK

Реклама на бирже: https://telega.in/c/java_tg
Download Telegram
Вопрос с собеседования

Могут ли у абстрактного класса быть конструкторы?

Ответ: Да, у абстрактного класса могут быть конструкторы. Они вызываются при создании экземпляров подклассов для инициализации общих переменных. Даже если конструктор не определён явно, компилятор добавляет его по умолчанию, чтобы обеспечить корректную работу цепочки вызовов super().

tags: #собеседование

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍5
👩‍💻 Основы Docker: контейнеризация, Dockerfile и Docker Compose

В этой статье речь пойдёт о том, что помогает избежать конфликтов зависимостей и проблем с изоляцией, возникающих при запуске нескольких приложений на одном сервере.

Рассмотрим, как работает контейнеризация и какие инструменты помогают сделать её максимально эффективной.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍3🔥2😁1
9 месяцев ничего не делал!

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁36🤣11
👍4
Что выведет код сверху?
Anonymous Quiz
16%
Yes
46%
No
29%
Yes No
9%
Ошибка
👍114
⌨️ Шпаргалка по StringBuilder

Делимся полезной шпаргалкой по StringBuilder — всё самое основное с примерами использования.

❤️ — если было полезно
😎 — если использовал StringBuilder

tags: #обучение

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
36😎20👍4💯1
Media is too big
VIEW IN TELEGRAM
Автоматизация идёт полным ходом!

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣28😁5🔥1💯1
👩‍💻 Mockito и как им пользоваться

В статье рассказывается, как использовать Mockito для написания модульных тестов в Java без зависимости от реальных сервисов и баз данных.

Автор объясняет, как создавать моки, задавать их поведение и проверять вызовы — с примерами кода и интеграцией с JUnit.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍3🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣21😁9
Вопрос с собеседования

Почему @Transactional не работает при вызове метода внутри того же класса?

Ответ: Spring активирует @Transactional через прокси, оборачивающие бины и перехватывающие внешние вызовы. Но если метод вызывается изнутри того же класса, прокси не используется — происходит прямой вызов, и аннотация не срабатывает.

Чтобы транзакция была активна, метод должен вызываться через прокси, например, путём внедрения собственного бина или получения его из ApplicationContext. Если требуется перехват внутренних вызовов, стоит использовать AspectJ — он работает на уровне байткода и не зависит от прокси-механизма.


tags: #собеседование

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍5🔥2
👩‍💻 GRASP: почему настоящая архитектура начинается не с SOLID

В статье объясняется, что такое GRASP — набор принципов для проектирования архитектуры и распределения ответственности между классами.

Автор сравнивает GRASP с SOLID и показывает, почему на ранних этапах разработки именно GRASP может дать более прочную основу.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
32💯11
😁5
Что выведет код сверху?
Anonymous Quiz
3%
1010
66%
1010.2
6%
20.2
25%
Ошибка
😁193
👩‍💻 gRPC — новый Rest. Секреты интеграции в Spring Boot

В статье рассказывается, как интегрировать gRPC в Spring Boot-проект на Java 17 для построения более быстрых и типобезопасных микросервисов.

Автор показывает настройку .proto-файлов, подключение через Maven и реализацию клиент-серверного взаимодействия с использованием Spring Cloud, Eureka и OAuth 2.0.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
Так сказать, везде свои + и - 🙂

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁315🔥3