Mensagens enviadas por: newbcc
Índice dos Fóruns » Perfil de newbcc » Mensagens enviadas por newbcc
Autor Mensagem
Olá,

para o Postgre você pode utilizar da seguinte maneira:



O quê havia te passado era para o MySQL

Abs!
Olá,

como você está utilizando a função month, então você precisa utilizar na sua condição um valor válido para mês.

De acordo com os seus critérios, ficaria assim então:



Onde 10 é o mês referência para a sua consulta.

Da maneira como está utilizando, você está comparando como uma data completa, por isso não está funcionando.

Abs!
Olá,

identifiquei o erro. Você está executando o método main da classe app através de outro método, da classe tata.

Veja a classe exibida na sua exceção:



Se você estivesse invocado o método main, da classe app, e uma exceção ocorresse você teria a seguinte linha no stacktrace:



Tente executar direto da classe app, tenho certeza que ira funcionar.

Abs!
Olá,

eu não sei o quê você está fazendo de errado, mas eu consegui executar o seu código (no windows). No linux, provavelmente irá funcionar também, visto que o código utiliza API do Java, nada feito na mão por terceiro.

Abs!
Olá,

comentando sobre quais frameworks/APIs você já trabalhou, e conhece, é o suficiente em uma entrevista.

Independente do porte da empresa, elas não estão tão interessadas assim para saber se você domina ou não determinada tecnologia. O quê realmente importa, do ponto de vista da empresa, é se você consegue desenrolar quaisquer atividades que te passarem.

Passei por empresas de grande porte onde vi pessoas trabalhando ou com novas tecnolgias ou com outras que não conheciam muito. Sempre tiveram grande visibilidade e foram elogiados àqueles que tinham vontade para realizar a atividade, capacidade de busca e análise de informações, e mesmo com todas as dificuldades, inclusive técnica, conseguiam trabalhar e fazer o projeto caminhar.

O quê realmente importa é a sua postura, ou seja, como você se portará quando te passarem as atividades. Tecnologia é apenas uma ferramenta, o quê realmente é, e assim é visto pelas empresas.

Boa sorte.

Abs!
Olá,

realmente não sei dizer se para muitas linhas, no seu caso, acima de 5 mil, irá dar algum problema. Teria que fazer testes.

Se estiver desenvolvendo profissionalmente, por segurança, realize testes na sua máquina e com a base de dados de Dev/QA, caso contrário (se estiver estudando), sem problemas.

Em relação a comparação entre ResultSet e o ResultList, o quê posso garantir com certeza, por experiência, é que este último tem um desempenho superior tanto para a busca de dados na base, quanto no mapeamento de dados para os seus objetos de negócio, uma vez que o Hibernate já faz isso para você. Com o ResultSet, você teria que desenvolver as lógicas para iterar cada resultado trazido, e montar os seus objetos de negócio.

Nas aplicações que trabalho e uso essa lógica, não tive nenhum problema. Mas vale o teste.

Abs!
Olá,

de acordo com a API ResultSet, não é possível retornar todos registros de uma única vez.

Interface ResultSet

Se você puder usar JPA/Hibernate você poderia fazer algo similar:



Dessa maneira, você consegue trazer todos os registros (seus objetos mapeados) de uma única vez.

Abs!
Olá,

a versão do conector independe da versão do java.

Download Connector/J

Abs!
Olá,

cada valor deve ser considerado uma condição única. Dessa maneira:



Abs!
Olá,

esse atributo não é obrigatório, então você pode retirar caso não tenha alguma regra que se aplique.

O atributo rendered espera por um valor do tipo boolean que determinará se o elemento em questão, no caso o Panel Group, será ou não exibido.

Abs!
Olá,

cara, o quê você está precisando é de uma visão geral sobre manipulação de dados com a base de dados.

Em vez de iniciar programando, sugiro que dê uma estudada em alguns tutoriais que ensinam a fazer comunicação e transação, entre aplicação com base de dados, assim você além de aprender, terá uma base mais sólida sobre esse conceito.

Para iniciar, mesmo que seja para desenvolvimento web, sugiro a apostila da caelum FJ - 21 Java para Desenvolvimento Web. Nela você poderá encontrar todo um contexto de desenvolvimento sobre uma aplicação utilizando base de dados.

Você poderá baixá-lo no seguinte link:

FJ - 21 Java para Desenvolvimento Web.

Não entenda essa minha resposta como se fosse um "se vira", muito pelo contrário, se eu fosse você, eu gostaria de ter um entendimento de como funciona primeiro, antes de quebrar a cabeça de como fazê-las, procurando em vários lugares por soluções, e quando tivesse terminado, acabaria não entendendo a excência do que tinha feito.

Abs!
Olá,

faça a seguinte alteração no seu código:



Adicione o casting no retorno da sua query.

Abs!
Olá,

você não vai conseguir usar essa tag para recuperar valores no construtor, pois o construtor, também, irá ser executado antes da sua página.

fabiobh, você está fazendo confusão. A tag poderá ser utilizada somente após a submissão do seu formulário; tanto na criação de uma instância do seu ManagedBean que ocorrerá através do construtor, quanto no método anotado com o PostConstruct, que será executado após a construção da sua instância, portanto, após a execução do construtor, você não terá ainda criado a sua página e dessa forma não terá recebido nenhum valor através do uso da tag f:param.

À partir do momento em que você exibir a sua tela pela primeira vez, aí sim você conseguirá resgatar algum valor pelo uso da tag.

Reveja esses conceitos, porque você vai precisar mudar a dinâmica da sua lógica.

Abs!
Aparentemente os arquivos estão corretos. Se todos os jars estiverem corretos e no lugar certo, deveria funcionar.

Reinicie o seu servidor. E acesse a aplicação através da URL /AgendaJSF/...

Abs!
Olá,

acho que você não viu a observação do post anterior.

Reveja-o e refaça o teste.

Abs!
 
Índice dos Fóruns » Perfil de newbcc » Mensagens enviadas por newbcc
Ir para:   
Powered by JForum 2.1.8 © JForum Team