DClick

Arquivos da categoria "Java"

Google Guice – Dependency Injection Framework

Categorias relacionadas: Java
Twitter!

Google Guice (pronunciado “Juice”) é um Framework para Injeção de Dependências em Java 5. Sua implementação é bastante simples e as dependências podem ser configuradas através de métodos Java ao invés de contextos em XML, facilitando testes e modularidade. Segue exemplos e download:

http://www.ibm.com/developerworks/library/j-guice.html

http://code.google.com/p/google-guice/

Por Bruno Fuster em 17/December/2008
1 Comentário »


No Translations

Agendamento de tarefas com Spring e Quartz

Categorias relacionadas: Java, Tutorial
Twitter!

O Spring Framework pode agendar tarefas com facilidade quando integrado com o Quartz ou JDK Timer. Como não achei muitos artigos na web, resolvi fazer este post com alguns exemplos utilizando o Quartz Job Scheduler.

Leia o artigo completo »

Por Bruno Fuster em 20/August/2008
2 Comentários »


No Translations

Shortcuts – Menos mouse!

Categorias relacionadas: Eclipse, Flex, Java
Twitter!

Eis os atalhos que podem evitar alguns “lags” no posicionamento do ponteiro do mouse:

Flex builder shortcuts

http://ic.macromedia.com/ic/files/c88/v199/Flex%20Shortcuts.pdf

Eclipse 3.1 shortcuts

http://eclipse-tools.sourceforge.net/EclipseEmacsKeybindings_3_1.pdf

Mas aqui está a dica que vc gostaria de ouvir antes de ter vasculhado na net: Ctrl+Shift+L lista todos os atalhos envolvidos para a janela aberta. E se fizer a sequência 2 vezes seguidas, vc poderá customizar seus atalhos.

Outro atalho bem legal que vale comentar é Ctrl+3. Este atalho abre uma janela com filtro tipo autocomplete para procurar por qualquer feature do eclipse 3.

abraços

Por Rodrigo Facholi em 19/August/2008
1 Comentário »


No Translations

Integrando Adobe AIR e java em ambiente desktop

Categorias relacionadas: AIR, Java
Twitter!

Procurando por soluções de comunicação entre adobe air e java, acabei encontrando o projeto Merapi, que visa fazer uma ponte entre aplicações desktop que utilizam as tecnologias adobe air e java, através de sockets. Por intermédio do projeto merapi alguns problemas podem ser solucionados como controle do hardware e acesso a bibliotecas locais (dll’s, lib’s).

Leia o artigo completo »

Por Rafael Gomes em 7/August/2008
2 Comentários »


No Translations

Polí­tica de Segurança no Java (Arquivo Policy)

Categorias relacionadas: Arquitetura da Informação, Java
Twitter!

Na segurança estabelecida a partir do JDK 1.2, todo código carregado para a JVM passa por uma política de segurança para que não sejam realizadas operações não-autorizadas na máquina local do usuário. Com a inclusão do conceito de política de segurança é possível estabelecer permissões diferenciadas para as aplicações.

Leia o artigo completo »

Por Leonardo Cabral em 21/February/2008
Nenhum Comentário »


No Translations

Sistema Offline com flex e java

Categorias relacionadas: Arquitetura da Informação, Flex, Java
Twitter!

Algum tempo atrás caímos num grande desafio. Desenvolver uma parte do sistema para o usuário trabalhar desconectado. Sem poder usar o Apollo, pois não estava na versão final e não era homologado pela empresa, e também sem poder instalar um servidor de aplicação na máquina do usuário. Estávamos desesperados, pois a única opção era desenvolver toda a parte do front novamente só que em AWT ou Swing. Agora imagina ter que desenvolver algo parecido com que o flex e capaz de fazer. Eu nem sabia por onde começar, pois nenhum usuário acostumado a usar o flex gostaria de usar uma tela feita nessas tecnologias, pois seria voltar ao passado.

Então num dia inspirado, veio a idéia: se o flex acessa JavaScript e o JavaScript acessa Applet e o Applet não precisa de servidor (executa só com o browser e o plugin do java). Porque não tentamos utilizar isso. Parecia loucura, mas foi isso que foi feito…

Leia o artigo completo »

Por Leonardo Cabral em 20/February/2008
27 Comentários »


No Translations

Utilizando funções aninhadas no Hibernate

Categorias relacionadas: Hibernate, Java
Twitter!

Quem utiliza Criteria já deve ter precisado utilizar funções aninhadas ( como sum(abs(propriedade)) ). Infelizmente a class Projections não dispoem deste recurso, e a classe que implementa as agregações ( AggregateProjection ) não foi projetada pensando nisso.

Baseado na class AggregateProjection implementei uma solução com um construtor que recebe um array de string com as funções a serem aninhadas na ordem do array

Leia o artigo completo »

Por Daniel Passos em 4/December/2007
2 Comentários »


No Translations

Busca

Screencasts

Línguas

Textos relacionados

Arquivos por categoria

Arquivos por mês

Feeds XML

Feed completo (RSS 2.0)