@Override public Projeto findById(int id) { DAOManager manager = new DAOManagerImpl(); try { manager.iniciar(); ProjetoDAO pd = manager.getProjetoDAO(); Projeto projeto = pd.findById(id); manager.confirmarTransação(); manager.encerrar(); return projeto; } catch (Exception ex) { manager.abortarTransação(); throw ex; } }