Hibernate: dúvida com campo booleano

Boa tarde pessoal. Tenho uma dúvida quanto aos campos do tipo boolean no Hibernate.

Eu gostaria de saber como salvar os valores booleanos como ‘true’ ou ‘false’. Atualmente eu escrevo assim meus campos tipo boolean:


private boolean isUtilizaDepartamento = false;

@Type(type="true_false")
    public Boolean getIsUtilizaDepartamento() {
        return isUtilizaDepartamento;
    }

    public void setIsUtilizaDepartamento(boolean isUtilizaDepartamento) {
        this.isUtilizaDepartamento = isUtilizaDepartamento;
    }

Não tem problema quanto a compilação. Só que no Banco, quando for false ele coloca um ‘F’ e quando for true ele coloca um ‘T’.
Se eu não anotar o campo com @Type, quando for true ele salva como "b ‘1’ ", e quando for false ele salva como “b ‘0’”.
Eu gostaria de saber fazer ele colocar um ‘TRUE’ ou ‘FALSE’ no banco. Há a possibilidade de fazer isso, usando o MySql?

Já tentou:
hibernate.query.substitutions=true ‘TRUE’, false ‘FALSE’
?

Ainda não tentei. Com qual anotação eu posso fazer isso? @Type mesmo?