MEU CONSTRUTOR
private cadastro montarBolo() {
        cadastro Bolo = new cadastro();
        //Bolo.setCodigo(Integer.parseInt(txtCodigo.getText()));
        Bolo.setSabor(txtSabor.getText());
        Bolo.setTipoMassa(buttonGroupMassa.toString());  // E UM BOTAO GROUP DE BOTAO RADIO
        Bolo.setRecheio(buttonGroupRecheio.toString());  // E UM BOTAO GROUP DE CHECK BOX
        Bolo.setValor(Float.parseFloat(txtValor.getText()));
        Bolo.setValidade(txtValidade.getText());
        return Bolo;
    }
MINHA FUNÇAO DE GRAVAR
public String gravarBolo(cadastro Bolo) {
 String resp = "";
 try {
 Connection con = conecta.getConexao();
 String sql = "INSERT INTO bolo(Sabor, TipoMassa, Recheio, Valor, Validade) ";
 sql += "VALUES (?, ?, ?, ?, ?)";
 PreparedStatement ps = con.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
 ps.setString(1, Bolo.getSabor());
 ps.setString(2, Bolo.getTipoMassa());
 ps.setString(3, Bolo.getRecheio());
 ps.setFloat(4, Bolo.getValor());
 ps.setString(5, Util.formataDataInvertida(Bolo.getValidade()));
 ps.execute();
 ResultSet rs = ps.getGeneratedKeys();
 if (rs.next()) {
 Bolo.setCodigo(rs.getInt(1));
 }
 rs.close();
 ps.close();
 con.close();
 resp = "OK";
 } catch (Exception e) {
 resp = "ERRO: " + e.toString();
 }
 return resp;
 }
MEU BOTAO SALVAR
 if (txtSabor.getText().equals("")) {
            JOptionPane.showMessageDialog(null, "Preencher o sabor do bolo");
        } else if (txtValidade.getText().equals("  /  /    ")) {
            JOptionPane.showMessageDialog(null, "Preencher a  data de validade");
        } else if (buttonGroupMassa.toString().equals("")) {
            JOptionPane.showMessageDialog(null, "Preencher o tipo da massa");
        } else if (buttonGroupRecheio.toString().equals("")) {
            JOptionPane.showMessageDialog(null, "Preencher qual será o recheio");
        } else if (txtValor.getText().equals("")) {
            JOptionPane.showMessageDialog(null, "Preencher qual o valor");
        }else {
            cadastro Bolo = this.montarBolo();
            String gravar = new CadastroDAO().gravarBolo(Bolo);
                if (gravar.equals("OK")) {