almacenar cadenas de longitud arbitraria en Postgresql

Tengo una aplicación Spring que usa JPA Hiberna) inicialmente creado con Spring Roo. Necesito almacenar cadenas con una longitud arbitraria, por eso he anotado el campo con@Lo:

public class MyEntity{

    @NotNull
    @Size(min = 2)
    @Lob
    private String message;

    ...
}

La aplicación funciona bien en localhost pero la he implementado en un servidor externo y ha aparecido un problema con la codificación. Por esa razón, me gustaría verificar si los datos almacenados en la base de datos PostgreSQL están bien o no. La aplicación crea / actualiza las tablas automáticamente. Y para ese campo (mensaje) ha creado una columna de tipo:

text NOT NULL

El problema es que después de almacenar datos si navego por la tabla o simplemente hago una SELECCIÓN de esa columna, no puedo ver el texto sino los números. Esos números parecen ser identificadores de "algún lugar" donde se almacena esa información.

¿Alguien puede decirme exactamente cuáles son estos identificadores y si hay alguna forma de poder ver los datos almacenados en una columna @Lob desde un pgAdmin o una cláusula select?

¿Hay alguna forma mejor de almacenar cadenas de longitud arbitraria en JPA?

Gracias

Respuestas a la pregunta(6)

Su respuesta a la pregunta