¿Por qué esta función gson guarda un archivo en blanco?

Estoy tratando de crear una aplicación Java y tengo una pregunta sobre una función dentro de la API de gson. ¿Por qué esta línea de código genera un archivo json vacío sin mostrar ningún error?

Un objeto de ejemplo que reproduce este problema:

public class Employee {

    private String name;
    private String occupation;

    public Employee(String name, String occupation) {
        super();
        this.name = name;
        this.occupation = occupation;
    }

    public String getName() {
        return name;
    }

    public String getDescription() {
        return description;
    }

}
//this refers to a simple java object that works with gson
gson.toJson(this, new FileWriter(new File("somefile.json")));
Respuesta 1

Así que estoy haciendo algunos cambios / correcciones al mod de subclipse de alguien y tenía algunas preguntas. Primero, noté que una confirmación de svn falla al intentar confirmar un solo archivo que es idéntico al existente ...

A continuación hay un código que encontré sobre 'net y no puedo hacerlo funcionar. Que yo sepa, debería funcionar. Lamentablemente, cuando utilicé s_server en el kit de herramientas OpenSSL, no registró una conexión. El servidor ...

Soy bastante nuevo en Jackson y Spring-Boot. Estoy tratando de analizar el objeto JsonNode para recuperar una propiedad anidada del objeto JsonNode como una cadena. Esto es para una aplicación de arranque de primavera donde ...

La sintaxis que del código java no es aplicable a mysql. El setString () de java saldrá con 'y no' que no se acepta en mysql. Intenté en mi localhost ejecutar el código, se ...