Ola Pessoal,
É o seguinte: tenho um textare que foi solicitado com barra de edição de texto e inclusive para anexar imagem.
procurando achei o summernote.js apliquei no projeto visual, legal e salvando tambem.
porem ao tentar salvar uma imagem ele da o seguinte erro abaixo:
Blockquote Hibernate: /* insert br.gov.pe.tce.piloto.entity.DadosGeraisEntity */ insert into SIMULADOR_DadosGerais (AnoZero, DataCriacao, NomeDoSet, NotasExplicativas, SetExecutado, UltimaExecucaoFolha) values (?, ?, ?, ?, ?, ?) [WARN ][2018-04-16 16:40:02][http-bio-8080-exec-1] (JDBCExceptionReporter.java->logExceptions:100) - SQL Error: 8152, SQLState: 22001 [ERROR][2018-04-16 16:40:02][http-bio-8080-exec-1] (JDBCExceptionReporter.java->logExceptions:101) - Dados de cadeia ou binários seriam truncados. [ERROR][2018-04-16 16:40:02][http-bio-8080-exec-1] (AbstractDAO.java->inserir:138) - org.hibernate.exception.DataException: could not insert: [br.gov.pe.tce.piloto.entity.DadosGeraisEntity] [ERROR][2018-04-16 16:40:02][http-bio-8080-exec-1] (TraceLogger.java->logError:133) - Entity br.gov.pe.tce.service.AbstractService.inserir(Entity) - parâmetros - br.gov.pe.tce.piloto.entity.DadosGeraisEntity@16825524,
Fiz algumas pesquisas, mas não encontrei referencia para o assunto… segue meu código:
Minha entity:
@Column(name="NotasExplicativas", nullable=true, length=250)
private String notasExplicativas;
Minha JSP:
<div class="form-group m-form__group">
<label for="example_input_full_name"> Notas Explicativas </label>
<textarea id="notasExplicativas"
name="entidade.notasExplicativas" maxlength="250">${entidade.notasExplicativas}</textarea>
</div>
<script src="js/summernote.js"></script>
<script>$(document).ready(function(){$('#notasExplicativas').summernote(); });</script>
sei que o uso de imagem para hibernate temos que usar anotação @lob, mas como fazer nesse caso que o campo é texto e pode ser anexado imagem e video?