Pessoal,
Coloquei todos os mapeamentos e o hibernate.cfg.xml dentro do WEB-INF/classes.
tenho uma classe dentro do package modelo chamada TesteHiber assim:
import java.util.List;
import net.sf.hibernate.HibernateException;
import net.sf.hibernate.Session;
import net.sf.hibernate.SessionFactory;
import net.sf.hibernate.cfg.Configuration;
import modelo.Cd;
public class TesteHiber {
/** Creates a new instance of TesteHiber */
public TesteHiber() throws HibernateException {
SessionFactory sessionFactory;
try
{
sessionFactory = new Configuration().configure().buildSessionFactory();
Session session = sessionFactory.openSession();
List cds = session.find("from Cd as cd where cd.artista.id = 1");
for(int i=0;i<cds.size();i++)
{
Cd cd = (Cd)cds.get(i);
System.out.println(cd.getTitulo());
}
}catch(HibernateException ex)
{
throw ex;
}
}
e um index.jsp:
<%<a class="mention" href="/u/page">@page</a> contentType=“text/html”%>
<%<a class="mention" href="/u/page">@page</a> pageEncoding=“UTF-8”%>
<%<a class="mention" href="/u/page">@page</a> import=“java.util.List, modelo.*”%>
<%
modelo.TesteHiber teste = null;
teste = new modelo.TesteHiber();
%>
</body>
Quando rodo a aplicação, não mostra os registros… o que será que acontece?
Abraços,
Mateus.
