Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Puede Realm Android realizar el análisis JSON?

¿Puede Realm Android realizar el análisis JSON?

La impresión que me dan las bases de datos siempre ha sido: ¡¡¡un dolor de cabeza!!!

No fue hasta que entré en contacto con Realm que finalmente pude usar bases de datos felizmente.

Este artículo resume algo de sentido común sobre la base de datos Realm, incluido el acceso multiproceso, cómo usarlo con Retrofit 2.0, etc.

Después de leer estos puntos, personalmente creo que que se puede utilizar en general Realm se utiliza en el proyecto.

1. La clase del modelo debe extender RealmObject y todos los atributos deben modificarse con privado.

2 El modelo admite estructuras de datos básicas: booleano, byte, corto, ìnt, largo, flotante, doble, cadena, fecha y byte[].

3. Si desea usar List, debe usar RealmListlt;Tgt;, o heredar RealmList

4. Usando Retrofit2.*, puede analizar datos Json a través de Gson y directamente. generar RealmObject.

[java] Ver texto sin formato

Gson gson = new GsonBuilder()

.setExclusionStrategies(new ExclusionStrategy() {

@ Anular

public boolean shouldSkipField(FieldAttributes f) {

return f.getDeclaringClass().equals(RealmObject.class); /p>

@ Anular

public boolean deberíaSkipClass(Classlt;? gt; clazz) {

return false

}