Estou tentando carregar dois combobox em minha aplicação em java swing com hibernate e mysql
Tenho a tabela Grupo relacionada com a Sub-Grupo
GrupoDAO
package modelo.dao;
import java.util.List;
import modelo.entidade.Produtogrupo;
import org.hibernate.Query;
import org.hibernate.Session;
/**
*
* @author Andre
*/
public class GrupoDAO {
public static List<Produtogrupo> pesquisarGrupo(String descricao, Session s) {
Query q;
q = s.createQuery("SELECT g FROM Produtogrupo AS g, Produtosubgrupo AS s WHERE g.codigo = s.codigo AND s.descricao LIKE :descricao");
q.setString("descricao", "%" + descricao + "%");
return q.list();
}
}
e estou tentando carregar no comboBox assim
public void carregarGrupo(JComboBox comboBox) {
Session s = telaPrincipal.getSession();
Dao<Produtogrupo> mDao = new Dao<Produtogrupo>(s, Produtogrupo.class);
grupoList = GrupoDAO.pesquisarGrupo(comboGrupo.getSelectedItem() + "", telaPrincipal.getSession());
}