JDBC de uma forma diferente: RowSet
O RowSet é uma classe que tem a função de adicionar o suporte ao padrão JavaBean ao JDBC. Ao invés de realizarmos as operações desse jeito: Realizamos de uma maneira "mais JavaBean":
Precisando é só avisar!
O RowSet é uma classe que tem a função de adicionar o suporte ao padrão JavaBean ao JDBC. Ao invés de realizarmos as operações desse jeito: Realizamos de uma maneira "mais JavaBean":
Aqui tem uma descrição de algumas URLs e conexões utilizadas na instalação padrão. Porta dos servers Oracle WebCenter Spaces - WC_Spaces - 8888 Oracle WebCenter Discussions Server - WC_Collaboration - 8890 Oracle Portlet Producers - WC_Portlet - 8889 Oracle WebCenter Continue lendo Referência URLs WebCenter
Atendendo à solicitações, estou disponibilizando um trecho de código responsável por recuperar um conteúdo de uma página em um servidor Web HTTP. Nesse exemplo, utilizei a lib do Apache HTTP Client. Para que esse código funcione corretamente, é necessário realizar Continue lendo Recuperando conteúdo de uma página (servidor HTTP)
O padrão de projeto Singleton é um padrão que tem como objetivo garantir que apenas uma única instância da classe alvo é criada. É um dos padrões de projetos mais utilizados. Outro fator interessante do uso do Singleton é quando Continue lendo Singleton no Java
Um problema que sempre atormentou minha vida foi tentar descobrir em qual JAR está uma determinada classe. Até o momento eu recorria ao http://www.findjar.com, http://www.jarfinder.com/ ou Google. O problema é que nem sempre o JAR é encontrado ou está em versão errada. Para resolver Continue lendo Encontrando JAR à partir do nome da classe
Ao capturar e lançar os erros capturados o Java 7 tem uma verificação mais precisa. Ele consegue descobrir em tempo de compilação quais são os erros mais específicos e ao invés de fazer o lançamento de um erro genérico, você Continue lendo Re-lançamento de erro mais preciso e possíveis problemas (Java 7)
Continuando nossa sequencia de posts do Java 7, vamos abordar agora o uso do diamante <>. Com esse operador eliminamos a necessidade de redundâncias dos tipos em classes parametrizadas. Na especificação do Java 7 está descrito como um melhoria na Continue lendo Diamante no Java (Java 7)
Algo chato que tínhamos que fazer nas versões anteriores de Java era o tratamento individual de cada exceção ou utilizar uma classe mais abrangente (Exception, por exemplo) para realizar o tratamento de todas as possíveis exceções. Nessa versão podemos colocar Continue lendo Multi-catch (Java 7)
O Java 7 possui uma funcionalidade interessante para diminuir um pouco o código e evitar problemas em locais onde recursos precisam ser fechados (conexão com banco, manipulação de arquivos, sockets, streams em geral, ...). Essa funcionalidade é conhecida como try-with-resources. Antes Continue lendo Fechar recursos automaticamente (Java 7)
Na versão 7 do Java, além de representar número decimais, hexadecimais e octais, podemos representar números binários e separar os dígitos com underscore (_). Pontos importantes: O underscore não pode aparecer imediatamente após 0x, 0X , 0b ou 0B O underscore Continue lendo Números Binários e com underscore (Java 7)
No Java 7, temos um recurso bastante interessante que é o uso de String no bloco switch. Na minha opinião, é um recurso útil que demorou bastante para ser incorporado na linguagem. Pontos importantes: É proibido o uso de null Continue lendo String no Switch (Java 7)
Em vários projetos, é necessário integração com legado (sistema antigo que o cliente não quer migrar). E em alguns casos específicos essa integração pode ser um pouco mais complicada do que leitura de arquivos textos, troca de informações em base Continue lendo Telnet via WebService
Em alguns casos você precisa ver se o objeto que você está recuperando foi publicado no JNDI ou é necessário procurar por objetos na árvore JNDI. Por exemplo, verificar se o JNDI de um Data Source criado está disponível no Continue lendo Visualizando a árvore JNDI no WebLogic Server
Para instalar o openjdk 7 do jeito Ubuntu faça o download pelo repositório: Se não funcionar digite o seguinte: "sudo add-apt-repository ppa:openjdk/ppa". Você pode receber uma mensagem dizendo que o conteúdo não pode ser autenticado. Concorde mesmo assim. Após a Continue lendo Instalação e configuração do JDK 7 no Ubuntu
Para alterar a porta do IntraDoc no Oracle UCM que por padrão é 4444, deslique o servidor do UCM. Por default o nome dele é: UCM_server1. Acesse o arquivo $DOMAIN_HOME/ucm/cs/config/config.cfg. O final do arquivo deve ser semelhante à esse: Altere o IntradocServerPort para Continue lendo Alterando a porta do IntraDoc no UCM