sfd
☕📦 10 Java-библиотек, которые изменят твой код навсегда
Из этой статьи вы узнаете о ключевых возможностях 10 популярных библиотек для Java: работа с коллекциями, строками, JSON, логами, датами и временем и многое другое. Данная статья является переводом. Ссылка на оригинал. 1. Guava — библиотеки Google Core для Java Guava содержит варианты различных коллекций и набор утилит по работе с ними. Самые примечательные из них – это Immutable-коллекции, в частности, ImmutableList и ImmutableMap. Эти коллекции специально сделаны неизменяемыми. Guava также поддерживает...
Преобразовать объект в json (строку)
/**
* Преобразовать объект в json (строку)
* @param obj преобразуемый объект
* @return
*/
public String objectToJson(Object obj) {
objectMapper.setSerializationInclusion(JsonInclude.Include.NON_EMPTY);
String objJackson = null;
try {
objJackson = objectMapper.writeValueAsString(obj);
} catch (JsonProcessingException e) {
e...