Mensagens enviadas por: cezarsg
Índice dos Fóruns » Perfil de cezarsg » Mensagens enviadas por cezarsg
Autor Mensagem
estou participando de um projeto web em que os responsáveis pelo projeto exigem que seja usado uma view genérica para todas as telas. (Olha que temos formulários de todos os tipos).
Daí a equipe está desenvolvendo classes para representar os componentes HTML retornando uma string com a representação da tag e uma jsp com um montãaaaaaaaaaao de ifs.

Alguém já encarou isto ??? Senão me digam como vcs resolveriam isto, sem matar o pai desta idéia. Ah, também não posso usar frameworks.
Legal sua idéia, mas mesmo assim gostaria de usár velocity em meu projeto.
Será q alguém + poderia opinar ???
Pessoal, estou bolando uma arquitetura para um projeto web e gostaria de usar o velocity. A estrutura é +/- esta:

Legendas:

A <|--- B = B extende A
A <---- B = A associa/usa B


Eis o pseudo diagrama :


HttpServlet <|--- (final)VeloServlet ---> Page ---> BusinessObject ---> VOs, DTOs, DAOs...


Descrição:
VeloServlet - recebe uma requisição, chama um objeto Page conforme o parâmetro, executa Page que retorna um contexto e o template. Faz o merge e retorna a página com o resultado da requisição.

Page - executa a ação referente a uma página(template) tal como excluir, lista ou salvar. Seta os objetos necessários ao contexto e retorna este para o VeloServlet.

BusinessObject - façade para o acesso ao banco de dados e encapsula as regras de negócio.

VOs, DTOs - objetos do domínio do negócio e representantes das tabelas recuperadas do banco de dados.

DAOs - executa a persistência e recuperação de dados do banco.

***

Eu meio que me inspirei em outros projetos, e a princípio achei bom mas gostaria de uma 2ª opinião de vcs.
Críticas, sugestões e tomates (eheh) são bem vindos !!!
pessoal, gostaria de saber como vcs implementam a opçãio de busca/pesquisa de conteúdo do próprio site web... se o conteúdo deve estar num banco de dados ou em arquivos html mesmo?

tipo, quero disponibilizar um campo onde o usuário coloque palavras chave, daí retorne o links paras as páginas encontradas.
estou usando java 1.3 e preciso saber quais JARs são necessários para parsear xml para xsl com o Xerces
Isso mesmo, eu quero bloquear um arquivo e permitir acessi somente leitura.
Já fiz uns testes com a classe File mas não rola.
Pessoal, alguém sabe como faço para alterar os atributo somente leitura de um arquivo com java ??
pessoal, estou em dúvida quanto ao paradigma O.O. pois um amigo meu sempre pega no meu pé dizendo prá mim não usar muitas classes e tal, dizendo que pode sobrecarregar a memória do servidor, e eu não sei oque dizer pois não entendo isto. A coisa mais simples que precisei fazer foi uma classe com um uma classe interna + uma collection, daí o cara me tesourou.

Por isto gostaria de saber se vcs já encontraram problema deste tipo em algum projeto e também se podem me esclarecer se a qtidade de objeto encapsulados dentro de outro realmente pesa ou não.
Tem razão, é mais rápido no cliente, mas dá muito trabalho prá nós qdo um código desses dá problema.
( É trauma de um dia que tive q procurar o erro numa função javascript. )

Olha, achei este framework no Portaljava, prá fazer validação, e vou estudar um pouco sobre isto.
http://www.datasift.org
rodei e rodei o google, mas não achei oque queria. O tapestry tem alguma coisa pronta mas é bem básico mesmo. Tem que implementar seu próprio componente, ou usar uma regular expression, acho q é isso, mas é muito foda.

Só estou querendo evitar ao máximo o uso de javascript.

Daí se consigo centralizar a validação/controles de erro do lado servidor facilito a vida de todos na hora de manutenção, já que precisarei obrigar ninguém a apredner javascript.

Ningém tem alguma biblioteca em java prá fazer essa doação ??


Puts, valeu, vou dar uma olhada!!
Quero fugir o máximo que puder dos javascript hard code!!
Pessoal,
Gostaria de saber se há algum framework ou API para validação de tipo de dados, pois estou precisando fazer validação de datas, números, moedas e não encontrei nada nem usando a API padrão. Já estou usando usando o tapestry, então podia ser uma classe util mesmo.
Que tipo de objeto é o melhor para armazenar datas???
E o date, só para hora do sistema ???
Como vcs decidem que métodos um bean deve ter (além dos métodos de acesso).

Estou envolvido num projeto que inicialmente, tinha colocado alguns métodos que dependiam de uma consulta a base de dados. Mas já estou usando um DAO. Estou precisando saber se coloco o DAO dentro do bean p/ ajudá-lo, ou crio o método no DAO ao invés do Bean.
gleise, obrigado pela atenção. Pelo que entendi, naquele projeto, os DAOs tem responsabilidade apenas de persistência e consulta sobre a base de dados. Mas daí fica igual ao que botei no primeiro tópico.

Se eu delegar para o DAO, somente ele vai saber sobre sobre as associações da nota fiscal. Daí, a nota fiscal deve pedir os itemsNotaFiscal ao DAONotaFiscal, como está no último código.

Já me falaram q isto nem é orientação objeto.
 
Índice dos Fóruns » Perfil de cezarsg » Mensagens enviadas por cezarsg
Ir para:   
Powered by JForum 2.1.8 © JForum Team