Mensagens enviadas por: fabiojwalter
Índice dos Fóruns » Perfil de fabiojwalter » Mensagens enviadas por fabiojwalter
Autor Mensagem
Das bibliotecas que já utilizei a que lembro no momento para ler atributos é a SAX.

http://www.java2s.com/Code/Java/XML/ExtractingattributevaluesfromXMLelements.htm

Ótima noticia ainda mais se falando em ganho de performance!

Resta o pessoal evoluir a funções implementadas no driver de conexão JDBC, pois nem todos as chamadas da especificação possuiam implementação nas versões antigas do driver.

Vamos conferir e tirar proveito da novidade.
http://www.guj.com.br/article.show.logic?id=7

Lembre de dar permissão de acesso remoto ao usuario que voce esta utilizando para conecta no banco de dados.

http://www.exampledepot.com/egs/java.sql/ConnectMySql.html
http://dev.mysql.com/doc/refman/5.1/en/grant.html

Qualquer coisa estamos aí.
Opa olhando ai os tramites do tópico. Tive uma experiência parecida, e como preferencialmente utilizo Eclipse como IDE, encontrei o plugin para edição visual Jigloo (http://www.cloudgarden.com/jigloo/)

Nele é possível adicionar libs .jar para agregar componentes e look and feel's de terceiros.
- Handled Actions methods
- Properties editor

Dentre os que já testei foi o que melhor atendeu as necessidades. Fica aí a dica.

Espero ter ajudado.
Existe tambem a versão EE do Eclipse que prove recursos para projetos JPA. Com recursos avançados de engenharia reversa.

Veja aqui o exemplo:
http://download.oracle.com/docs/cd/E14545_01/help/oracle.eclipse.tools.orm.doc/html/files/genJPAEntities.html

espero ter ajudado!
Dejavu é um projeto hospedado no sourceforge, não sei onde li, mas vi que em uma votação informal na internet os gringos a elegeram como a melhor fonte para desenvolvedores, ali que conheci, desde então tenho usado.


Destas tenho usado a Dejavu Sans Mono por ser monospaced e ter anti-aliasing.

Link do projeto
http://dejavu.sourceforge.net


Obs.: Tentei procurar o link para a tal pesquisa mas não o encontrei mais nem em meus favoritos.
O desenvolvimento da aplicação é o desenvolvimento normal para desktop.
Com algumas ressalvas que provavelmente você não encontrará escrito facilmente em algum lugar.

- Acesso a disco leitura/gravação de arquivos dependem de permissoes da maquina virtual (arquivos java.policy e javaws.policy) ambos dentro do diretório JRE_HOME/lib/security
- Todas as libs e arquivos de sua aplicação precisarão ser assinadas.
- O netbeans apartir da versão 6.0 possui um mecanis de configuração onde é gerado um keystore automatico com configurações visuais, e todos os arquivos .jar de sua aplicação serão assinados automaticamente. De uma estudada.

E outro detalhe será preciso configurar o seu servidor web para compreender a execução de arquivos .jnlp caso você já queira testar sua aplicação no ambiente real.

Qualquer dúvida estamos aí!
Voce pode utilizar o hiberclipse http://hiberclipse.sourceforge.net/
ou as hibernate tools http://tools.hibernate.org/ dos próprios desenvolvedores, ambos fornecem mecanismos de geração de código java, arquivos de mapeamento .hbm.xml, pojos com annotations do hibernate, e engenharia reversa dos mapeamentos gerando o banco, para que a estrutura de seu BD sempre esteja atualizada.

Eu costumo usar o hibernate tools mas antigamente já utilizei o hiberclipse e funciona muito bem, baixe o plugin correto para o Eclipse 3, pois o primeiro link la no site é para Eclipse 2.

Anexo estou lhe enviando um script que automatiza estas tarefas, usando o ANT, este script funciona quando voce tem as libs do hibernate tools em de um diretório lib dentro de sua aplicação. Crie este diretório jogue as libs dentro configure o hibernate conforme sua necessidade para isso voce pode utilizar os links http://www.guj.com.br/posts/list/65003.java e com está apostila que tem fóco na web mais te ajudará com a introdução ao Hibernate http://www.caelum.com.br/caelum/apostila/caelum-java-web-fj28.pdf

Qualquer coisa estamos aí!
Para o pessoal que esta tendo problemas com algum aplicativo Java rodando sobre Linux, onde ao executar o programa é apresentado um "BLANK SCREEN" como dito acima. Existem alguns casos em que os efeitos do desktop do Linux (Compiz+Beryl..) é que podem estar ocasionando esta tela branca em aplicativos java.
O Visual Paradigm por exemplo é uma destas ferramentas em que encontrei este problema, e como ele foi baseado em uma das versões do Eclipse acho que não custa tentar a mesma solução encontrada, que é desabilitar os efeitos de desktop.

Qq coisa estamos ai!
Crie dentro de sua aplicação ao invés de um SimpleDateFormat dois SimpleDateFormat mais ou menos assim:




Não é preciso mudar a estrutura de sua base de dados por falta de lógica. Imagine se voce não tivesse acesso ao banco de dados como em uma integração de sistemas.
Procure aqui no forum este assunto já esta batido! Existem varias opiniões sobre. E existem varias ferramentas para isso, muitas delas livres.
De uma olhada neste Classe, é uma Thread que solicita alguns dados de uma servlet que no meu caso possui conexão com banco de dados, e retorna um ByteArray, após verificar se o download foi executado corretamente, leio as informações e gravo em um RMS dentro do meu dispositivo movel.




Espero ter ajudado, qualquer duvida poste novamente aqui.
A biblioteca mais pratica para isso.

Artigo com fontes:
http://www.guj.com.br/java.tutorial.artigo.144.1.guj

Site do Projeto onde tem um tutorial bem simples e objetivo:
http://xstream.codehaus.org/

Tutorial:
http://xstream.codehaus.org/tutorial.html
Adicione um JPanel dentro de seu JFrame, sempre antes de começar a construção de uma tela.

Sobre este JPanel então coloque todos os seus componentes. OK

Eu utilizo um JSplitPane que tem duas divisoes, dentro de cada uma das divisões jogo um JPanel dai começo a aplicação.

Para formatar em tela a data use um componente de data específico do tipo do NachoCalendar ou JCalendar.

Ou poderá criar um JFormatedTextField, para aplicar a mascara nele utilize o código abaixo.

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