Pessoal, como fica a anotação de um campo String que tenha muitos caracteres?
eu tentei colocar @Column(columnDefinition=“longtext”) que é o tipo do MySQL, nao funcionou.
Ele cria os campos com char(255)… dessa forma nao cabe o texto que quero persistir.
Alguem sabe como resolver?
Obrigado.
Opa… obrigado!
Eu tinha tentado o @Lob já, mas nao tinha dado certo.
Eu não sabia, a anotação tem que ir na declaração do método get e nao na declaração do atributo.
Não necessariamente. A diferença entre colocar a anotação no getter ou na propriedade é se e quando o objeto será carregado no banco.
Mas não há essa restrição no @Lob não!