public abstract class SerializationUtils extends ObjectSE
警告 : これらのユーティリティは注意して使用する必要があります。詳細については、Java プログラミング言語の安全なコーディングガイドラインSEを参照してください。
| コンストラクターと説明 |
|---|
SerializationUtils() |
| 修飾子と型 | メソッドと説明 |
|---|---|
static ObjectSE | deserialize(byte[] bytes) バイト配列をオブジェクトに逆直列化します。 |
static byte[] | serialize(ObjectSE object) 指定されたオブジェクトをバイト配列に直列化します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE@Nullable public static byte[] serialize(@Nullable ObjectSE object)
object - 直列化するオブジェクト @Nullable public static ObjectSE deserialize(@Nullable byte[] bytes)
警告 : このユーティリティは、Java Object Serialization を使用しているため、Spring Framework 6.0 では非推奨になります。これにより、任意のコードを実行でき、多くのリモートコード実行(RCE)の脆弱性の原因として知られています。RCE を許可しないように定期的にチェックおよび更新される外部ツール(JSON、XML、その他の形式に直列化される)の使用をお勧めします。
bytes - 直列化されたオブジェクト