Jpa - inserir informações no banco

6 respostas
jpajava
Cleiton_Conceicao

gente o código abaixo ele funciona porém eu estou passando valores fixos por parâmetros.
como faço para passar o valor que é digitado no formulário?

package com.cleiton.topicos2;

import javax.persistence.EntityManager;

import javax.persistence.EntityManagerFactory;

import javax.persistence.Persistence;
import com.cleiton.cadastro.Aluno;

public class SalvarAluno {

public static void main(String[] args){
EntityManagerFactory emf = Persistence.createEntityManagerFactory("teste");
	EntityManager em = emf.createEntityManager();
	Aluno CADASTRO_ALUNO = new Aluno();
	CADASTRO_ALUNO.setALU_NOME("Cleiton");
	CADASTRO_ALUNO.setALU_NASCIMENTO("19910808");
	CADASTRO_ALUNO.setALU_MATRICULA("707339");
	CADASTRO_ALUNO.setALU_MAE("EDILEUZA");
	CADASTRO_ALUNO.setALU_PAI("NIVALDO");
	em.getTransaction().begin();
	em.persist(CADASTRO_ALUNO);
	em.getTransaction().commit();
	//em.close();
	System.out.println("aluno salvo com sucesso!!");
}

}

6 Respostas

edumatias

Bom dia,

Primeiramente, qual tecnologia você está usando para inserir os dados no formulário?

Cleiton_Conceicao

pra inserir os dados no formulário?
até então estou tentando inserir as informações no banco.

edumatias

Sim, mas a sua dúvida é

como faço para passar o valor que é digitado no formulário?

certo?

Cleiton_Conceicao

o formulário foi feito em html.
acho q n teria outro tipo de linguagem pra isso.

edumatias

Existem diversas formas de trazer estas informações para serem persistidas.

Se você estiver usando JFS 2 por exemplo, eles chegarão por binding ao seu managedBean, onde você irá passar o objeto para persistir.

Infelizmente não tenho como adivinhar qual solução está usando e não posso demonstrar exemplos sem ter algo concreto.

Cleiton_Conceicao

acho q não entendeu.
eu não quero trazer nada.
eu quero inserir as informações cadastradas no banco.
geralmente eu faço em jsp.

Criado 23 de outubro de 2017
Ultima resposta 23 de out. de 2017
Respostas 6
Participantes 2