Mensagens enviadas por: fabioissamu
Índice dos Fóruns » Perfil de fabioissamu » Mensagens enviadas por fabioissamu
Autor Mensagem
Para monitorar alterações vc pode criar fltros no hibernate ou criar triggers.

Para executar tarefas tem o quartz que tem várias coisas prontas, vc pode agendar por dia, hora, etc.
Não tenho certeza, mas acho que vc deve colocar a classe do Id em outro arquivo.
Lembro que eu usava Sysout mesmo

Alguém usa o logger da Sun?
Parece codigo de SQL Server,
talvez esteja trazendo mais coisas do que o necessário.
Não lembro os comandos nativos de SQL Server, mas tinha alguma coisa no final do comando, um rowcount qq coisa do genero.

Vc pode rodar a consulta no query analizer ou outro e ver?

Depois posta o resultado, é legal saber se tem alguma penalidade.

Ultimamente uso mais MySql.
Você poderia postar qual foi a SQL gerada pelo Hibernate?

Acredito também que haja um cache e um proxy, ou seja, não é sempre que o banco de dados será acionado.

Outro dia estava pensando em uma forma para fazer estas paginações.
Se vc retornar uma consulta com 1.000.000 de resultados a formula para páginas seria
numeroDePaginas=totalDeRows/resultadoPorPagina;
se vc mostrar 10 resultados por página seriam 100.000 páginas
o que não caberia na tela (pagina 1,2,3 ... 100.000)

E normalmente exibimos poucas páginas umas 10 com setas para mais e menos, como o google.

Pensando desta forma vc poderia limitar os resultados para no máximo 100 a partir do 0
na primeira consulta.

E conforme o usuário fosse paginando vc retornaria os 100 depois do id X.
Criando um where com criteria, ou qq outra coisa.
Segue um exemplo:
#### O segundo appender escreve em um arquivo
log4j.appender.fileOut =org.apache.log4j.RollingFileAppender
log4j.appender.fileOut.File=ioc.log

Full code (arquivo src/log4j.properties):
Aproveitando,

Estava acostumado com o Tomcat
tive problemas com o parser de xml do JBoss pois ele possui uma implementação própria.
E caso vc tenha uma lib xerces, ou xml-api ela entra em conflito quando tenta dar um cast de uma para a outra.
Vou ver se pego o log, mas a mensagem é a seguinte:
java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserFactoryImpl cannot be cast to javax.xml.parsers.SAXParserFactory

A solução é apagar as duas libs do teu projeto, ou outras relacionadas.
Quando você apaga essas libs do teu .war a tua aplicação vai usar a do JBoss.
Achei este tutorial:
http://www.scribd.com/doc/8631879/Getting-Started-Guide-Richfaces

Acessei o link acima também:
http://modelviewcontrol.blogspot.com/2007/07/tutorial-jboss-instalao-do-ambiente.html

O lugar que eu baixei o JBoss foi:
http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=16942&release_id=663566

No ubuntu tem no repositório, mas como dizia que a versão era 4 e no site é a 5, preferi baixar pelo link acima.

O procedimento é similar ao Tomcat, vc descompacta, entra no bin e roda o run.sh ou run.bat.
Ele sobe a configuração default.
A conf default roda na pasta pathdojboss/server/default
blz, vou tentar sem também

fiz isso pra configurar os arquivos relativos ao projeto em runtime.
p é qualquer objeto, arquivo.txt é qualquer arquivo que vc tenha certeza que existe na base do projeto
cara que estranho, vc baixou o zip do tutorial?

nele tem a imagem

e outra coisa, talvez o teu computador seja muito rápido, seria legal colocar o código abaixo
Comparativo na página do
hsqldb, ele mesmo é o mais melhor de bão
na microsoft o melhor database é o sql server
no mysql o melhor é o mysql
na oracle ... hummm oracle?

incrível não?
Tenta isso:
Cara tive o mesmo problema.

getClassLoader, algo do gênero, vou achar o código e posto depois.
Sei que o HSQLDB não implementa getGeneratedKeys.

Os dois permitem delete em cascata?
 
Índice dos Fóruns » Perfil de fabioissamu » Mensagens enviadas por fabioissamu
Ir para:   
Powered by JForum 2.1.8 © JForum Team