| Autor |
Mensagem |
|
|
Veja no meu blog como configurar o Log4J no glassfish
e ainda evitar de usar listeners, empacotar o log4.jar no modulo.war ou ejb.jar.
|
 |
|
|
Rafael,
nas aplicações Java SE, você precisa colocar no Classpath da aplicação.
nas aplicações Java EE, você precisar configurar via o AppServer
pois se você colocar dentro da sua aplicação, você pode encontrar problemas de classloader.
O JBoss já possui o LOG4J como serviço, para configurar o GLASSFISH é muito simples também.
Assim, sua aplicação só precisa usar a categorias criadas no arquivo de properties.
Bom estudo.
|
 |
|
|
Publiquei dois livros para iniciantes em Java:
1 - Entendendo e Dominando o Java, 2a Edição
2 - Entendendo e Dominando o Java para Internet
Veja no http://blog.oziel.com.br/publicacoes
Que ensinam o BEABA da linguagem e da tecnologia.
Bom estudo.
At,
|
 |
|
|
Alexandre,
o uso de filtros permite principalmente flexibilidade na implementação de novas features
sem a necessidade de alterar componentes da aplicação, e podendo ser encadeados.
Entretanto, o processo de autenticação deve ficar fora da aplicação Java EE,
devendo-se utilizar os mecanismos do JAAS e do JAAC, extendendo o comportamento
das API do AppServer que você utiliza, podendo implementar SSO, e o conceito de portais.
Sugiro você dar uma olhadinha nessas specs.
Bom estudo.
At,
|
 |
|
|
Justamente por esse motivo e outros tanto de arredondamento,
que cálculos precisos ( principalmente monterários ) devem ser
feitos usando o java.math.BigDecimal.
Bom trabalho.
|
 |
|
|
Olá rodrigoallemand,
meu comentário sobre homolgação refere-se a problemas que
frameworks como Struts, Hibernate, Spring, etc trazem por nem
sempre serem testados nos AppServers comerciais como Oracle, WAS, SJS, WebLogic e etc.
Entretanto, acho que a minha sugestão ainda é mais simples que Struts, Hibernate e etc,
pois esses frameworks tem muita configuração pra fazer, lib para importar, e etc.
Por isso recomendo o uso de JSF, JPA e opcionalmente EJB3..
Mas não vamos desvirtuar o post, e acho que JSF e JPA não vai "zinabrar"
o cérebro do nosso amigo..
|
 |
|
|
Amigo prsantos não me leve a mal, nem se ofenda,
mas você precisa estudar algumas coisas básicas de Java
e colocar seus posts no tópico Java Básico.
Seguem algumas referências que você deveria estudar.
Essential Java Classes: http://java.sun.com/docs/books/tutorial/essential/index.html
Swing Basics: http://java.sun.com/docs/books/tutorial/ui/index.html
JDBC Basics: http://java.sun.com/docs/books/tutorial/jdbc/index.html
New to Java Center: http://java.sun.com/developer/onlineTraining/new2java/
Se você preferir um bom livro, compre meu livro: Entendendo e Dominando o Java, 2a Edição
http://blog.oziel.com.br/publicacoes
Bom estudo.
|
 |
|
|
O uso de Frameworks tráz produtividade e limitações
pois todo software as tem.
Para aplicativos Web baseados em Java EE, use JSF, EJB3 e JPA,
pode apostar pois são padrões do JCP.
Você deve evitar usar outro framework além destes,
pois eles apesar de serem atraentes,
nem sempre são homologados pelos fabricantes de AppServer.
Bom trabalho.
|
 |
|
|
O uso de Frameworks tráz produtividade e limitações
pois todo software as tem.
Para aplicativos Web baseados em Java EE, use JSF, EJB3 e JPA.
Você deve evitar usar outro framework além destes,
pois eles apesar de serem atraentes,
nem sempre são homologados pelos fabricantes de AppServer.
Bom trabalho.
|
 |
|
|
Para impressôes bem acabadas, você deve usar o JasperReports,
até porque ele pode exportar os relatórios em PDF, EXCEL, RTF, etc..
Para a saída matricial, sugiro você gerar uma saída em arquivo ( no formato da impressora )
e enviar para o spooler de impressão.
Ou ainda numa solução desesperada, tentar comunicação via LPT usando alguma API nativa.
Bom trabalho.
|
 |
|
|
Olá Patricia,
voce precisa configurar o Tomcat para ter uma Heap maior.
Criando uma varíavel de ambiente como abaixo para iniciar a Heap em 512MB e ir Até 1GB.
Ou alterarando o arquivo CATALINA_HOMA/bin/catalina.bat ou catalina.sh com essa configuração.
Bom trabalho.
|
 |
|
|
Com o DWR, você somente usará VIEWS dos frameworks de mercado.
Voce pode escolher entre JavaServer Faces, Struts Tiles e até JSPs,
pois a comunicação do cliente com o servidor é feito por JavaScript e DWR.
Uma referência: http://blog.oziel.com.br/fast-dev
Bom trabalho.
|
 |
|
|
Atualmente uso extensivamente EJB3 e JPA,
e sugestão do ddduran é mais viável.
Um outro mote para ter DAOs é a capacidade de
reutilização dos processo de persistências quando
o sistema começa a crescer muito, e em muitos casos
tem casos particulares de negócio.
A regra ainda é a mesma, separar a persistência
da camada de negócio e melhorar a componentização.
Bom trabalho.
|
 |
|
|
Sugiro você estudar a Java API
java.lang.String http://java.sun.com/javase/6/docs/api/java/lang/String.html
java.lang.StringBuffer http://java.sun.com/javase/6/docs/api/java/lang/StringBuffer.html
Bom estudo.
|
 |
|
|
Este código
retorna o none da coluna por um índice
e este código
retorna o valor da coluna pelo nome otido.
Bom trabalho.
|
 |
|
|