Java Portal | Программирование
13K subscribers
1K photos
75 videos
33 files
818 links
Присоединяйтесь к нашему каналу и погрузитесь в мир для Java-разработчика

Связь: @devmangx

РКН: https://clck.ru/3H4WUg
加入频道
💡 Совет по Java:

При создании стандартных HttpHeaders для ответов Spring MVC, вместо того чтобы предоставлять их как строки, для некоторых есть специальные строители (Builders), которые позволяют создавать заголовки более безопасным с точки зрения типов способом. Смотри методы set() в HttpHeaders, которые можно настроить таким образом.

👉 Java Portal | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
Держи таблицу, сравнивающую различные фреймворки логирования для Java.

В ней указаны их назначение, производительность и рекомендации по использованию в разных типах проектов.

На заметку 🫡

👉 Java Portal | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
💡 Совет по Java:

Хотите быстро собрать некоторые данные в POST-запросе? Создайте быстрый встроенный объект в вашем @RestController и используйте его как @RequestBody . Нет необходимости определять DTO в отдельном классе. Он виден только в этом классе.

👉 Java Portal | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Повышайте свою продуктивность, а именно: находите ответы быстрее прямо в IntelliJIDEA! 👩‍💻

🍩 Установите плагин Help Search через Настройки | Плагины | Маркетплейс.
🍩 Нажмите ⇧⇧ | Shift+Shift, перейдите на вкладку Help и ищите любую нужную информацию!

Вот ссылка на плагин: клик

👉 Java Portal | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥42
💡 Совет по Java:

Чтобы получить все дни месяца, можно начать с объекта YearMonth, взять его первый день, а затем использовать функцию datesUntil(), которая возвращает поток (Stream) всех дней до указанной даты.

👉 Java Portal | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥4
💡 Подсказка: при использовании проекций на основе интерфейсов (interface-based projections) вы можете получить доступ к вложенным объектам, указав путь (path) в названии геттера. Посмотрите, как метод getDepartmentDeptName() получает deptName из связанной сущности Department

👉 Java Portal | #tips
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4