Campo Blob

Ola, pessoal

Estou com problema com campo blob no Hibernate, eu uso FireBird e Hibernate, gostaria de saber como fazer o mapeamento no hibernate e como eu declaro em meu JB.

Meu campo blob eh binario, o valor q eu tenho q gravar e recuperar do meu blob eh uma String, pois tenho um campo de observacao no meu cadastro de clientes, ja fiz o seguinte mapeamento e nao funciona

<property name="obs" type="text"/>

JB

public void setObs(String obs) {this.obs = obs;}
public String getObs() {return this.obs;}