Boa noite galera, gostaria de uma ajuda, estou programando em java por meio da IDE Netbeans, utilizando Hibernate e MySql, meu objetivo é armazenar fotos de uma pasta do meu computador no banco de dados. Sei que seria melhor armazenar apenas o endereço, porém preciso salvar as imagens msm, gostaria de uma ajuda, segue abaixo a tabela na qual eu quero inserir, no caso eu estaria salvando um gráfico:
@Entity
@Table(name = “TB_GRAFICOS”)
public class Graficos implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.AUTO) //Auto incremento
@Column(name = “ID”, nullable = false)
private int id;
@Column(name = "IDAUTISTA", nullable = false)
private int idautista;
@Column(name = "IDADMINISTRADOR", nullable = false)
private int idadministrador;
@Column(name = "GRAFICO", nullable = false, columnDefinition = "mediumblob")
private byte[] grafico;
@Column(name = "TIPOGRAFICO", length = 30, nullable = false)
private String tipografico;
}
Agradeço desde já !