Mensagens enviadas por: luis.soares
Índice dos Fóruns » Perfil de luis.soares » Mensagens enviadas por luis.soares
Autor Mensagem
Osvaldo, quanto à formatação do código, basta que vc inclua o seu código entre as tags .

Sobre stackTrace, veja : http://en.wikipedia.org/wiki/Stack_trace. Em resumo é o registro das chamadas de métodos e recursos que antecederam a ocorrência de determinado erro (embora possamos obter o stack trace independente de ocorrência de erro). Com ele fica mais fácil identificarmos em qual linha ocorreu o erro e os seus indícios.

Sobre a demora na execução do código, ela não é normal. Um ponto fundamental analisando superficialmente seu código é que você não usou preparedStatements para as operações de inclusão no banco de dados. Isto impacta negativamente e muito na performance.

Leia sobre preparedStatements, e implemente no seu código. Com certeza haverá melhora sensível. Veja : http://java.sun.com/docs/books/tutorial/jdbc/basics/prepared.html


Bom trabalho
erich2008, o NetBeans possui um help de contexto. Basta você selecionar a propriedade que você quer saber qual a função, e teclar F1. O netBeans vai abrir uma tela com cada propriedade e sua função.

Abraço.
osvaldol, sei que é novo por aqui. Então peço que leia este tópico http://www.guj.com.br/posts/list/50115.java que trata de algumas regras para postagem de tópicos. No seu caso seu código ficou sem formatação, fica difícil ler assim...
Estou postando seu código formatado aqui abaixo :

Sua classe Importacao:



Sua classe Conexao1:



Pronto.

Agora meu amigo, você precisa colocar o stack trace completo do erro que vc está tendo, para que possamos lhe ajudar.

Leia o tópico que te passei no início deste menagem para formatar corretamente o código.

Depois disso vamos te ajudando.

Valeu !
Estamos utilizando o JSF 1.1. Obrigado pelo dica, mas infelizmente hoje não podemos utilizar ainda a versão 1.2.

Abraço !
Eu tive o mesmo problema com JSF e o commandLink.
A solução foi utilizar a biblioteca tomahawk, disponível no site do MyFaces.
Esta biblioteca possui a tag <saveState>, que deverá resolver o problema.

Abraço.
Faça uma busca aqui no GUJ que existem muitos tópicos sobre arquitetura, inclusive um fórum dedicado a este assunto.
Tenho certeza que vai esclarecer suas dúvidas.

Abraço.
Olá a todos.

Estamos definindo as atividades para iniciarmos os testes unitários no projeto, e estou a seguinte dúvida, com relação aos testes unitários em uma aplicação com a seguinte arquitetura :

View (JSP) > BusinessDelegate > SessionFacade (EJB) > Business Object > DAO.

O Business Delegate e o Session Facade possuem por exemplo um método getInformation(). Este método em ambas classes, apenas invocam o método na camada adjacente, ou seja, o método getinformation() está desta maneira nas classes cf. abaixo :





A dúvida é a seguinte : Devo implementar um teste unitário para estes métodos nas classes BusinessDelegate e SessionFacade, sendo que eles somente delegam a chamada para a camada adjacente ? Ou implemento o teste unitário somente na classe BO, que é a que efetivamente efetua um "processamento" ?

Se formos seguir os puristas em testes unitários, todo método deve possuir um teste unitário. Mas no caso acima, como poderia ser implementado um teste, sendo que a funcionalidade em si não está nestes objetos ?

Abraço !
Nada contra a Wincomp, mas acredito que um curso de java sem o acompanhamento presencial, é semelhante a estudar por si só, através do vasto material gratuito na web, foruns, etc.
Compensa estudar por si só, ou fazer um bom curso presencial.

Abraço.
Se você criar objetos apenas para conter métodos, você não estará seguindo o paradigma de orientação a objetos.
Uma solução simples e funcional, é você utilizar o padrão DAO - Data Access Object, para receber um objeto, e fazer a persistência no banco de dados, independente de fazê-la via SQL nativo ou via hibernate.
Neste cenário, você teria por exemplo uma JSP (ou uma tela no Swing), que utiliza uma classe (servlet ou um simples POJO) com um método que instancia um objeto de negócio com os dados de entrada, e em seguida passa este objeto ao DAO para fazer a persistência.
Com relação à arquitetura da solução, você deve estudar qual a melhor maneira, de acordo com o seu contexto.
Mas basicamente é isso.

Dúvidas, poste.

Abraço !
Erick, estou usando eclipe 3.2.1, e baixei a versão 4.3.1. Funcionou normalmente.
Dá uma olhada no site do CheckStyle : http://eclipse-cs.sourceforge.net/index.shtml.

Abraço.
Esta busca do nosso caro google vai lhe ajudar : http://www.google.com.br/search?hl=pt-BR&q=java+com+interbase&meta=

Abraço.
É importante primeiro conhecer o padrão MVC, camadas e frameworks.
Pode ser difícil de encontrar material usando APENAS Jsp com mySql, porque acessar uma base de dados diretamente pelo JSP, não é uma boa prática.
Prefira usar pelo menos jsp + servlets + banco de dados. E vá estudando os assuntos citados acima.

Abraço.
Coloque a ConnectionFactory dentro de um pacote, e importe normalmente através de import pacote.nomeDaClasse.

Abraço.
Dê uma olhada neste tutorial que vai lhe ajudar : http://www.guj.com.br/java.tutorial.artigo.137.1.guj

Abraço.
Ao fazer o deploy de um war no websphere, você define um contextRoot. Verifique se é o mesmo que você configurou na sua aplicação.
No deploy do websphere você deve também selecionar qual o servidor, célula e nó em que você instalará o aplicativo.

Abraço.
 
Índice dos Fóruns » Perfil de luis.soares » Mensagens enviadas por luis.soares
Ir para:   
Powered by JForum 2.1.8 © JForum Team