Commit 354c029496e3148601e0eeb7ad7971ef3259242b
1 parent
bcab994d
Exists in
master
Correções para melhorar desempenho.
Showing
2 changed files
with
11 additions
and
151 deletions
Show diff stats
src/br/com/controller/PainelController.java
... | ... | @@ -39,7 +39,7 @@ public class PainelController { |
39 | 39 | ResultSet rset = questionarioDao.retornarQuestionarioEnviados(path); |
40 | 40 | RespostaQuestionarioDao respostaQuestionarioDao = new RespostaQuestionarioDao(); |
41 | 41 | |
42 | - List<RespostaQuestionario> lsRespostaQuestionario; | |
42 | + List<RespostaQuestionario> lsRespostaQuestionario = null; | |
43 | 43 | |
44 | 44 | |
45 | 45 | //pergunta 1 |
... | ... | @@ -101,7 +101,7 @@ public class PainelController { |
101 | 101 | int pergunta9_34 = 0; |
102 | 102 | |
103 | 103 | //Notas Ases |
104 | - Double notaConvertidaAses; | |
104 | + Double notaConvertidaAses = 0.0; | |
105 | 105 | String nota = null; |
106 | 106 | int notaAsesMenorIgual_10 = 0; |
107 | 107 | int notaAsesMaior_10_menorIgual_20 = 0; |
... | ... | @@ -605,83 +605,7 @@ public class PainelController { |
605 | 605 | result.include("pergunta14_69", pergunta14_69); |
606 | 606 | result.include("pergunta14_34", pergunta14_34); |
607 | 607 | |
608 | - //ResultSet rset = null; | |
609 | - | |
610 | - //Notas Ases | |
611 | - //rset = painelDao.retornarTotalNotas(path, 63); | |
612 | - /*String nota = null; | |
613 | - int notaAsesMenorIgual_10 = 0; | |
614 | - int notaAsesMaior_10_menorIgual_20 = 0; | |
615 | - int notaAsesMaior_20_menorIgual_30 = 0; | |
616 | - int notaAsesMaior_30_menorIgual_40 = 0; | |
617 | - int notaAsesMaior_40_menorIgual_50 = 0; | |
618 | - int notaAsesMaior_50_menorIgual_60 = 0; | |
619 | - int notaAsesMaior_60_menorIgual_70 = 0; | |
620 | - int notaAsesMaior_70_menorIgual_80 = 0; | |
621 | - int notaAsesMaior_80_menorIgual_90 = 0; | |
622 | - int notaAsesMaior_90_menor_100 = 0; | |
623 | - int notaAsesIgual_100 = 0; | |
624 | - int totalAmbientes = 0;*/ | |
625 | - | |
626 | - | |
627 | - | |
628 | - /*if(rset != null) | |
629 | - { | |
630 | - try { | |
631 | - while (rset.next()) { | |
632 | - notaConvertidaAses = Double.parseDouble(rset.getString("texto_resposta").replace(",", ".")); | |
633 | - totalAmbientes++; | |
634 | - | |
635 | - if(notaConvertidaAses <= 10) | |
636 | - { | |
637 | - notaAsesMenorIgual_10++; | |
638 | - | |
639 | - }else if(notaConvertidaAses > 10 && notaConvertidaAses <= 20) | |
640 | - { | |
641 | - notaAsesMaior_10_menorIgual_20++; | |
642 | - | |
643 | - }else if(notaConvertidaAses > 20 && notaConvertidaAses <= 30) | |
644 | - { | |
645 | - notaAsesMaior_20_menorIgual_30++; | |
646 | - | |
647 | - }else if(notaConvertidaAses > 30 && notaConvertidaAses <= 40) | |
648 | - { | |
649 | - notaAsesMaior_30_menorIgual_40++; | |
650 | - | |
651 | - }else if(notaConvertidaAses > 40 && notaConvertidaAses <= 50) | |
652 | - { | |
653 | - notaAsesMaior_40_menorIgual_50++; | |
654 | - | |
655 | - }else if(notaConvertidaAses > 50 && notaConvertidaAses <= 60) | |
656 | - { | |
657 | - notaAsesMaior_50_menorIgual_60++; | |
658 | - | |
659 | - }else if(notaConvertidaAses > 60 && notaConvertidaAses <= 70) | |
660 | - { | |
661 | - notaAsesMaior_60_menorIgual_70++; | |
662 | - | |
663 | - }else if(notaConvertidaAses > 70 && notaConvertidaAses <= 80) | |
664 | - { | |
665 | - notaAsesMaior_70_menorIgual_80++; | |
666 | - | |
667 | - }else if(notaConvertidaAses > 80 && notaConvertidaAses <= 90) | |
668 | - { | |
669 | - notaAsesMaior_80_menorIgual_90++; | |
670 | - | |
671 | - }else if(notaConvertidaAses > 90 && notaConvertidaAses < 100) | |
672 | - { | |
673 | - notaAsesMaior_90_menor_100++; | |
674 | - | |
675 | - }else if(notaConvertidaAses == 100) | |
676 | - { | |
677 | - notaAsesIgual_100++; | |
678 | - } | |
679 | - } | |
680 | - } catch (SQLException e) { | |
681 | - e.printStackTrace(); | |
682 | - } | |
683 | - }*/ | |
684 | - | |
608 | + | |
685 | 609 | |
686 | 610 | result.include("notaAsesMenorIgual_10", notaAsesMenorIgual_10); |
687 | 611 | result.include("notaAsesMaior_10_menorIgual_20", notaAsesMaior_10_menorIgual_20); |
... | ... | @@ -696,78 +620,7 @@ public class PainelController { |
696 | 620 | result.include("notaAsesIgual_100", notaAsesIgual_100); |
697 | 621 | result.include("totalAmbientes", totalAmbientes); |
698 | 622 | |
699 | - //Notas AccessMonitor | |
700 | - /*rset = painelDao.retornarTotalNotas(path, 64); | |
701 | - | |
702 | - int notaAccessMonitorMenorIgual_1 = 0; | |
703 | - int notaAccessMonitorMaior_1_menorIgual_2 = 0; | |
704 | - int notaAccessMonitorMaior_2_menorIgual_3 = 0; | |
705 | - int notaAccessMonitorMaior_3_menorIgual_4 = 0; | |
706 | - int notaAccessMonitorMaior_4_menorIgual_5 = 0; | |
707 | - int notaAccessMonitorMaior_5_menorIgual_6 = 0; | |
708 | - int notaAccessMonitorMaior_6_menorIgual_7 = 0; | |
709 | - int notaAccessMonitorMaior_7_menorIgual_8 = 0; | |
710 | - int notaAccessMonitorMaior_8_menorIgual_9 = 0; | |
711 | - int notaAccessMonitorMaior_9_menor_10 = 0; | |
712 | - int notaAccessMonitorIgual_10 = 0; | |
713 | - | |
714 | - | |
715 | - Double notaConvertidaAccessMonitor; | |
716 | - | |
717 | - if(rset != null) | |
718 | - { | |
719 | - try { | |
720 | - while (rset.next()) { | |
721 | - notaConvertidaAccessMonitor = Double.parseDouble(rset.getString("texto_resposta").replace(",", ".")); | |
722 | - totalAmbientes++; | |
723 | - | |
724 | - if(notaConvertidaAccessMonitor <= 1) | |
725 | - { | |
726 | - notaAccessMonitorMenorIgual_1++; | |
727 | - | |
728 | - }else if(notaConvertidaAccessMonitor > 2 && notaConvertidaAccessMonitor <= 3) | |
729 | - { | |
730 | - notaAccessMonitorMaior_1_menorIgual_2++; | |
731 | - | |
732 | - }else if(notaConvertidaAccessMonitor > 3 && notaConvertidaAccessMonitor <= 4) | |
733 | - { | |
734 | - notaAccessMonitorMaior_3_menorIgual_4++; | |
735 | - | |
736 | - }else if(notaConvertidaAccessMonitor > 4 && notaConvertidaAccessMonitor <= 5) | |
737 | - { | |
738 | - notaAccessMonitorMaior_4_menorIgual_5++; | |
739 | - | |
740 | - }else if(notaConvertidaAccessMonitor > 5 && notaConvertidaAccessMonitor <= 6) | |
741 | - { | |
742 | - notaAccessMonitorMaior_5_menorIgual_6++; | |
743 | - | |
744 | - }else if(notaConvertidaAccessMonitor > 6 && notaConvertidaAccessMonitor <= 7) | |
745 | - { | |
746 | - notaAccessMonitorMaior_6_menorIgual_7++; | |
747 | - | |
748 | - }else if(notaConvertidaAccessMonitor > 7 && notaConvertidaAccessMonitor <= 8) | |
749 | - { | |
750 | - notaAccessMonitorMaior_7_menorIgual_8++; | |
751 | - | |
752 | - }else if(notaConvertidaAccessMonitor > 8 && notaConvertidaAccessMonitor <= 9) | |
753 | - { | |
754 | - notaAccessMonitorMaior_8_menorIgual_9++; | |
755 | - | |
756 | - }else if(notaConvertidaAccessMonitor > 9 && notaConvertidaAccessMonitor < 10) | |
757 | - { | |
758 | - notaAccessMonitorMaior_9_menor_10++; | |
759 | - | |
760 | - }else if(notaConvertidaAccessMonitor == 10) | |
761 | - { | |
762 | - notaAccessMonitorIgual_10++; | |
763 | - } | |
764 | - | |
765 | - } | |
766 | - } catch (SQLException e) { | |
767 | - e.printStackTrace(); | |
768 | - } | |
769 | - }*/ | |
770 | - | |
623 | + | |
771 | 624 | |
772 | 625 | result.include("totalRelatorioRespondido", painelDao.retornarTotalQuestionarioRespondido(path)); |
773 | 626 | result.include("notaAccessMonitorMenorIgual_1", notaAccessMonitorMenorIgual_1); |
... | ... | @@ -822,6 +675,9 @@ public class PainelController { |
822 | 675 | result.include("totalRelatorioEnviado", relatorioEnviado); |
823 | 676 | result.include("lsquestionario", lsquestionario); |
824 | 677 | result.include("totalSolicitacoes", lsquestionario.size()); |
678 | + | |
679 | + lsquestionario = null; | |
680 | + | |
825 | 681 | } |
826 | 682 | |
827 | 683 | } | ... | ... |
src/br/com/controller/QuestionarioController.java
... | ... | @@ -109,6 +109,10 @@ public class QuestionarioController { |
109 | 109 | result.include("totalRelatorioEnviado", relatorioEnviado); |
110 | 110 | result.include("lsquestionario", lsquestionario); |
111 | 111 | result.include("totalSolicitacoes", lsquestionario.size()); |
112 | + | |
113 | + lsOrgao = null; | |
114 | + orgao = null; | |
115 | + orgaoDao = null; | |
112 | 116 | } |
113 | 117 | |
114 | 118 | @Path("/confirmacaoHash") | ... | ... |