Boa tarde!
Estou desenvolvendo uma pequena aplicacao no Eclipse que se resume no seguinte:
Uma pagina JSP que coleta tres entradas de texto envia para uma servlet que instancia uma entidade para receber essas tres entradas, passa essa entidade para a DAO que deve conectar com o banco mySQL usando hibernate e criteria para persistir os dados.
Sou iniciante em programacao e dei uma travada na DAO. Consegui fazer a pagina JSP, a entidade e a servlet, conforme abaixo:
demo.jsp
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Demonstração Final</title>
</head>
<body>
<div style="text-align: center">
<form id="formularioDemo" action="Demo?method=capturaParametros" method="post">
Entrada 1<input name="entrada1" type="text"><br />
Entrada 2<input name="entrada2" type="text"><br />
Entrada 3<input name="entrada3" type="text"><br /><br />
<input value="Enviar" type="submit">
</form>
</div>
</body>
</html>
DemoTO
public class Demo {
private Object entrada1;
private Object entrada2;
private Object entrada3;
public void setEntrada1(Object entrada1){
this.entrada1 = entrada1;
}
public Object getEntrada1(){
return entrada1;
}
public void setEntrada2(Object entrada2){
this.entrada2 = entrada2;
}
public Object getEntrada2(){
return entrada2;
}
public void setEntrada3(Object entrada3){
this.entrada3 = entrada3;
}
public Object getEntrada3(){
return entrada3;
}
}
DemoServlet
import java.io.IOException;
import java.rmi.ServerException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import fpu.buffet.dao.DemoDAO;
import fpu.buffet.to.Demo;
public class DemoServlet extends HttpServlet {
public void capturaParametros(HttpServletRequest request,HttpServletResponse response) throws ServerException, IOException, ServletException {
String entrada1 = request.getParameter("entrada1");
String entrada2 = request.getParameter("entrada2");
String entrada3 = request.getParameter("entrada3");
Demo myDemo = new Demo();
myDemo.setEntrada1(entrada1);
myDemo.setEntrada2(entrada2);
myDemo.setEntrada3(entrada3);
DemoDAO myDemoDAO = new DemoDAO();
}
}
Gostaria de ajuda para desenvolver a DAO com hibernate e criteria para inserir os dados no banco.
Alguem poderia me ajudar?
