FSTConfiguration.createAndroidDefaultConfiguration()
tanto no lado do servidor quanto no lado do cliente. O objeto de configuração deve ser passado para os construtores FSTObjectIn/Output)Serialização rápida compatível com JDK
Serialização JSON
OffHeap + mapas persistentes
Formato binário de plataforma cruzada MinBin
Kson: uma extensão JSON
nota: maven.org pode atrasar 1 dia após o lançamento.
Versão 3.0.0 (requer java 14 , opção "--add-modules jdk.incubator.foreign" no compilador e tempo de execução)
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >3.0.1</ version >
</ dependency >
Versão 2.0 (java 8)
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >2.56</ version >
</ dependency >
Compilação compatível com jdk1.6 do fst 2.x
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >2.48-jdk-6</ version >
</ dependency >
Versão 1.x (nome de pacote diferente, compatível com 1.6 ..). As correções não são mais suportadas, não são mais suportadas.
< dependency >
< groupId >de.ruedigermoeller</ groupId >
< artifactId >fst</ artifactId >
< version >1.63</ version >
</ dependency >
Não estou rastreando ativamente o uso, maven.org relata mais de 14.000 downloads de 6.000 acessos IP distintos acionados por compilações maven em todo o mundo por mês.
Notável também:
Observe que a instrumentação feita para fst-structs funciona apenas se as informações de depuração estiverem ativadas durante a compilação. A razão é que a geração de métodos em tempo de execução com javassist falha (provavelmente um bug do javassist ..). Isso não afeta a implementação da serialização.
JDK 1.6 Build 1.x build desde v1.62 ainda é compatível com jdk 6