fast serialization
va 14
FSTConfiguration.createAndroidDefaultConfiguration()
。設定物件必須傳遞至 FSTObjectIn/Output 建構子)快速 JDK 相容序列化
Json序列化
OffHeap + 持久性映射
MinBin 跨平台二進位格式
Kson:JSon 擴展
注意: maven.org 發布後可能會落後 1 天。
3.0.0 版本(需要java 14 ,編譯器和運行時上的“--add-modules jdk.incubator.foreign”選項)
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >3.0.1</ version >
</ dependency >
2.0版本(java 8)
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >2.56</ version >
</ dependency >
fst 2.x 的jdk1.6相容版本
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >2.48-jdk-6</ version >
</ dependency >
1.x 版本(不同的套件名稱,1.6 相容..)。修復不再向後移植,不受支援。
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >1.63</ version >
</ dependency >
我沒有主動追蹤使用情況,maven.org 報告每月有超過14000 次下載,來自6000 個不同的 IP 訪問,由 maven 建置在全球範圍內觸發。
還值得注意的是:
請注意,僅當編譯期間開啟偵錯資訊時,為 fst-structs 完成的偵測才有效。原因是在運行時使用 javassist 生成方法失敗(可能是 javassist bug ..)。這並不影響序列化的實現。
自 v1.62 起的JDK 1.6 Build 1.x 版本仍相容於 jdk 6