Mensagens enviadas por: F?io Henrique
Índice dos Fóruns » Perfil de F?io Henrique » Mensagens enviadas por F?io Henrique
Autor Mensagem
O log4j (log for java) você deve adicionar em lib, da sua aplicação, ou no servidor de aplicação.
Você pode configurar um arquivo .properties assim, colocando no pacote padrão:

# ALL, DEBUG, INFO, WARN, ERROR, FATAL, OFF
# log4j configuration: data e hora; mensagem; classe; metodo
# by Fábio Henrique
log4j.rootLogger=INFO, destino
log4j.appender. destino=org.apache.log4j.ConsoleAppender
log4j.appender. destino.layout=org.apache.log4j.PatternLayout
log4j.appender. destino.layout.ConversionPattern=%d{dd/MM/yyyy HH:mm:ss} m r c M

Você pode baixar o Hibernate JBoss Tools para eclipse.

Quanto aos jars do Hibernate: isso vai depender da documentação da versão, não jogue tudo não, só o necessário.




Vai ficar acessando o hard disk toda vez que fizer uma query mesmo? E o cache?

Também não entendi a vantagem, pois sempre que você tiver que incluir um novo campo na query, você tera que implementar isso na classe também para fornecer o valor do parametro, compilar e fazer deploy.

IMHO ;(
Facade é um padrão! Server também para manter um nível de indireção a arquitetura de dominio de um sistema.
Deve ser utilizado para regras de négocio inteligáveis. Manter uma separação de interesses, entre regras de entrada e regras de dominio. blalalba.

Um bom motivo seria manter seu implementador longe dos seus DAOs! Ótimo motivo! rsr Sim!

Vou explicar sucintamente: hehe.

0{0{0}0{0}0}}0{ = Projeto ruim.

-{0}-{0}-{0}-{0}- = Projeto bom.

Entendeu? rsr
Olá pessoal! Ainda procuram saber como?
Ah, um dos principais beneficios é que você poderá acessar uma tabela central em seu sistema sem percorrer a arvore inteira.. exemplo: para acessar algumas requisições de um determinado setor, você poder utilizar a chave estrangeira do setor, sem utilizar em conjunto a da empresa. (a chave do setor poderia repertir caso fosse composta com a chave da empresa). Infinidade de vantagens de acesso no seu código.
Olá!
Para compor uma (unique constraint), não utilize chave composta, isso é uma arquitetura ruim.
Utilize uma chave (id), e defina uma unique constraint, com os campos que você não deseja permitir duplicação. Exemplo:

Tabela Users

id (PK)
nome
login (Unique Constraint)


Assim seu banco vai funcionar com mais eficiência, e você não vai precisar fazer queries com muitos campos chaves em joins. Reduzir o número de campos em tabelas de menor papel no sistema. ect.
UP!
Correct Link: http://blogs.sun.com/enterprisetechtips/entry/improving_jsf_security_configuration_with

"http://blogs.sun.com/enterprisetechtips/entry/improving_jsf_security_configuration_with"

"Mochileiro das Galáxias" KKK
Regras de Négocio utilizam o padrão composto e aconselho que fiquem em uma classe separada.

Por exemplo: Se você tiver que implementar mais regras de négocio para cliente diferentes?


Classes de objetos do dominio, ou conceito do mundo real chamadas de Classe Conceitual.

Mas temos objetos chamados de Classe de Software - Classe que representa uma perspectiva de especificação ou implementação de um elemento de software, independente do processo ou método. Utilize o padrão Invensão Pura, sem obrigatoriamente utilizar um posfixo DTO, VO ect.

Uma classe anêmica só é anêmica se forçada.
Martin Fowler não expandiu tanto seu conceito assim.
Rich Faces (Ajax4jsf) + Hibernate Annotations e Hibernate Validator. Não vai se arrepender!
POJO significa: O Bom e Velho Objeto Java. É a ausência de rigidez.
Qualquer padrão possui as contra-indicações, além de ser importante saber onde aplicar, devemos saber também onde não aplicar.

No caso, as classes de persistência são mais Especialistas na Informação para a tarefa de inserir no BD.
E você teria um problemas de Coesão Baixa e Alto Acoplamento, além de uma lógica similar fique duplicada em muitas classes persistêntes.

Por exemplo: uma venda pode informar seu total, mas ela não saber onde persistir (penso que ela nem deveria saber da existência do DAO), o DAO sabe onde persistir um objeto, e traze-lo de volta.

Estou com saudades do tempo que eu fazia tudo da minha cabeça. IMHO.

 
Índice dos Fóruns » Perfil de F?io Henrique » Mensagens enviadas por F?io Henrique
Ir para:   
Powered by JForum 2.1.8 © JForum Team