use of com.tomasio.projects.trainning.dao.HibernateTreinamentoSolicitadoDAO in project trainning by fernandotomasio.
the class MigrateFromPlanejamentoToItemPlanejamento method main.
public static void main(String[] args) throws DAOException {
TreinamentoSolicitadoDAO dao = new HibernateTreinamentoSolicitadoDAO();
TurmaDAO turmaDAO = new HibernateTurmaDAO();
List<TreinamentoSolicitadoDTO> treinamentos = dao.findAll(null, null, null, null);
List<TurmaPlanejadaDTO> turmas = turmaDAO.findAllTurmasPlanejadas(1L, null, null, null);
PlanejamentoDAO planejamentoDAO = new HibernatePlanejamentoDAO();
List<Long> ids = new ArrayList<Long>();
for (TreinamentoSolicitadoDTO treinamentoSolicitadoDTO : treinamentos) {
// PlanejamentoDTO p = planejamentoDAO.find(treinamentoSolicitadoDTO.getPlanejamento().getId());
// treinamentoSolicitadoDTO.setPlanejamento(p);
dao.update(treinamentoSolicitadoDTO);
// System.out.println(treinamentoSolicitadoDTO.getPlanejamento().getExercicio());
// System.out.println(treinamentoSolicitadoDTO.getPlanejamento().getExercicio());
System.out.println("-------------------------------------------------\n\n");
// treinamentoSolicitadoDTO.setPlanejamento(null); // para não encher a coleção e provocar overflow stack
}
// List<Long> turmasIds = new ArrayList<Long>();
// for (TurmaDTO turma : turmas) {
// turmasIds.add(turma.getId());
// }
//
// for (Long id : turmasIds) {
// PlanejamentoDTO p = planejamentoDAO.find(1L);
// TurmaPlanejadaDTO turma = (TurmaPlanejadaDTO) turmaDAO.find(id);
// turma.setPlanejamento(p);
// turmaDAO.update(turma);
// System.out.println(turma.getPlanejamento().getExercicio());
//
// System.out.println(turma.getPlanejamento().getExercicio());
// }
//
}
use of com.tomasio.projects.trainning.dao.HibernateTreinamentoSolicitadoDAO in project trainning by fernandotomasio.
the class TesteEcache method main.
public static void main(String[] args) throws IOException, DAOException {
CacheManager cacheManager = CacheManager.create(new ClassPathResource("echache.xml").getInputStream());
TreinamentoSolicitadoDAO dao = new HibernateTreinamentoSolicitadoDAO();
List<TreinamentoSolicitadoDTO> list = dao.findAll(null, null, null, null);
System.out.println(list.size());
Cache cache = cacheManager.getCache("colecoesCache");
cache.put(new Element("treinamentosSolicitados", list));
Element e = cache.get("treinamentosSolicitados");
@SuppressWarnings("unchecked") List<TreinamentoSolicitadoDTO> recuperados = (List<TreinamentoSolicitadoDTO>) e.getValue();
for (TreinamentoSolicitadoDTO treinamentoSolicitadoDTO : recuperados) {
System.out.println(treinamentoSolicitadoDTO.getId());
}
}
Aggregations