Spring MVC - Comment retourner simple Chaîne JSON dans le Reste du Contrôleur

Ma question est essentiellement un suivi cette question.

@RestController
public class TestController
{
    @RequestMapping("/getString")
    public String getString()
    {
        return "Hello World";
    }
}

Ci-dessus, le Printemps serait ajouter "Hello World" dans le corps de la réponse. Comment puis-je retourner une Chaîne de caractères comme une réponse JSON? Je comprends que je pourrais ajouter des guillemets, mais qui se sent plus comme un hack.

Veuillez fournir des exemples pour aider à expliquer ce concept.

Remarque: je ne veux pas de cet écrit directement pour le corps de la Réponse HTTP, je veux retourner à la Chaîne dans un format JSON (je suis avec mon Contrôleur
avec RestyGWT qui exige la réponse en JSON valide
format).

  • Vous pouvez retourner la Carte ou n'importe quel objet/entité qui contiennent votre chaîne
  • Donc vous voulez dire que vous voulez la Chaîne de valeur sérialisée à une chaîne JSON?