Есть ли надежный способ преобразовать любой объект в String, а затем обратно в тот же объект? Я видел несколько примеров, когда люди преобразовывали их с помощью toString ()
, а затем передавали это значение в конструктор для повторного восстановления объекта, но не все объекты имеют такой конструктор, поэтому этот метод не будет работать во всех случаях. . Каким будет?
Можно использовать SerializationUtils от org.apache.commons
.
Это предоставляет методы serialize
и deserialize