Pessoal, é o seguinte.
tenho no meu hbm o seguinte:
<property name="keyStore" type="binary">
<column name="KEYSTORE">
<comment></comment>
</column>
</property>
e na minha classe o seguinte:
private byte[] keyStore;
public byte[] getKeyStore() {
return keyStore;
}
public void setKeyStore(byte[] bs) {
keyStore = bs;
}
Só que, eu gravo um array de byte de tamanho 128, e quando eu pego estes bytes, eles me voltam com temanho 86…
e a minha tabela, está com o campo do tipo Blob. Qual a melhor maneira de resolver este problema?
Se tiver um outro tipo de dado para armazenar no Oracle, que não seja o Blob, será mais fácil para mim, pois não terei que alterar minha aplicação.
Veleu.