java-web - Javabean 是否一定要实现Serializable接口?意义在哪?
巴扎黑
巴扎黑 2017-04-18 09:52:04
0
3
588

如题,以及是否javabean中无论public还是private都序列化还是怎么样?希望有有人来讨论下,或者给出相关文档的链接。
小弟谢过

巴扎黑
巴扎黑

répondre à tous(3)
阿神

1.serializeable est une interface marquée sans aucune méthode à implémenter. L'importance de cette interface est d'indiquer à Java que les développeurs autorisent la sérialisation de cette classe.
2. Il n'y a pas de test spécifique, mais les modificateurs d'accès tels que public et privé ne devraient pas affecter le processus de sérialisation.

Aussi :

J'ai déjà écrit un article de blog sur la sérialisation Java "Java Serialization Basics" qui devrait pouvoir répondre à cette question et présenter un moyen simple d'appeler l'interface de sérialisation Java. Le sujet peut tester la modification d'accès de cette manière. y a-t-il une relation entre les personnages et la sérialisation ?

Peter_Zhu

implémente Serializable car vous devez utiliser la sérialisation intégrée de JDK.
Avec la technologie actuelle, il n'est plus important d'implémenter ou non l'interface Serializable, car il existe désormais trop de technologies de sérialisation, qui sont toutes meilleures que le JDK intégré, et il n'est pas nécessaire pour implémenter l'interface Serializable.
EsotericSoftware/kryo
msgpack
FasterXML/jackson
RuedigerMoeller/fast-serialization
google/protobuf

左手右手慢动作

Il n'est pas nécessaire de l'implémenter, mais certains anciens systèmes en ont encore besoin. Par exemple, certains projets qui intègrent le backend et le flex end, les entités doivent encore être sérialisées

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal