Não percebi se foi solicitado para alterar o método salvar da classe ProdutoController Ele está chamando o método salvar da classe ProdutoDAO, porem esse método realmente não faz o update na coluna categoria_id, alterei o método da classe ProdutoController, para que chame salvarComCategoria, ficando o método assim:
public void salvar(Produto produto) {
this.produtoDAO.salvarComCategoria(produto);
}
É isso mesmo ou perdi algo falado na aula?