Java эволюционировала. Экосистема стала зрелой. Библиотеки проверены в бою. И теперь современные функции Java, такие как записи, HttpClient, новые методы String и Optional, делают написание чистого, лаконичного кода проще, чем когда-либо, — без необходимости делать все самостоятельно. В этой статье расскажу Вам 15 вещей, которые вам следует прекратить разрабатывать с нуля, — и какие современные инструменты и библиотеки Java следует использовать вместо этого. Если вы все еще создаете JSON с помощью конкатенации строк, остановитесь сейчас. Используйте Jackson для записи и чтения JSON: или для чтения: Jackson поддерживает: Современный совет: используйте @JsonInclude, @JsonProperty и записи Java для чистого сопоставления JSON. Используйте MapStruct: Бонус: MapStruct теперь поддерживает сопоставление с Records Java «из коробки». Используйте: Java 11+ HttpClient Раньше нам нужен был OkHttp или Apache HttpClient. А теперь? Используйте: Lombok или Java Records Все еще пишете бойлерплейт? Испо
Перестаньте писать свой собственный код — используйте вместо этого эти библиотеки Java
27 мая27 мая
3
2 мин