Arquivo da categoria: Java

Turiais, códigos e explicações tudo relacionado com a linguagem Java.

Recuperar usuário logado no BPM Workspace


Nesse post eu vou mostrar como recuperar o usuário logado no BPM Workspace.

Para recuperar o usuário logado de uma aplicação ADF Comum basta utilizar o código abaixo:


HttpServletRequest request = (HttpServletRequest) (FacesContext.getCurrentInstance().getExternalContext().getRequest());
 String usuarioLogado = request.getUserPrincipal().getName();

Porém esse código não funciona para recuperar o usuário logado no BPM Workspace.

Para recuperar o usuário logado no BPM Workspace basta utilizar o trecho de código abaixo:

Continue lendo

Armazenar uma Stack Trace em uma String


Boa tarde galera

Nesse post vou mostrar como armazenar uma Stack Trace em uma String.

Hoje precisei disso no projeto e o Thiago Vespa me ensinou.

Segue o código abaixo:

Continue lendo

Tutorial: Criar CRUD em Java com JDBC – Parte 2 (Final)


Bom galera, essa a segunda e última parte do post Criar CRUD em Java com JDBC.

Para acessar a parte 1 basta clicar aqui.

Nesse post nós vamos aprender a realizar algumas operações de CRUD com JDBC.

Nós criamos a base no post anterior que tem uma tabela chamada contatos, agora nós vamos criar nossa classe Java para representar um contato.

Para isso crie uma classe chamada Contato no pacote br.com.agenda.model, e digite o código abaixo:

Continue lendo

Tutorial: Criar CRUD em Java com JDBC – Parte 1


Bom galera

Nesse post vou mostrar como criar uma conexão JDBC com Java, no próximo post vou mostrar como realizar as operações referente a um CRUD.

Vou mostrar como criar um conexão JDBC, utilizando Java e MySQL.

Primeiramente você precisa instalar o MySQL na sua máquina, eu estou utilizando a versão 5.1.

Vamos criar um banco de dados para a nossa aplicação.

Eu estou utilizando o MySQL Query Browser para rodar os scripts, mas você pode usar qual você preferir.

Rode o seguinte script para criar o banco de dados:


create database agenda

Continue lendo

Recuperar dados de arquivos properties


Nesse post eu vou mostrar um exemplo de como criar e recuperar dados de um arquivo .properties.

Primeiro crie um projeto java, em seguida crie um arquivo helloworld.properties na pasta src do seu projeto.

Digite o seguinte código no arquivo:


NOME=ETELVINO
SOBRENOME=DA SILVA SAURO

A sintaxe das propriedades em um arquivo properties é CHAVE=VALOR.

Feito isso vamos criar uma classe para recuperar dados de um arquivo properties.

Continue lendo

Tutorial: Como instalar o jrockit no Ubuntu 11.10


Nesse post vou mostrar como instalar o JRockit no Ubuntu 11.10 64bits.

Primeiro faça o download do JRockit no link http://www.oracle.com/technetwork/middleware/jrockit/downloads/index.html. (Lembrando que você precisa de uma conta Oracle para baixar o arquivo).

Vá até a pasta onde se encontra o arquivo, e digite o seguinte comando no terminal para torná-lo executável.

sudo chmod +x jrockit-jdk1.6.0_31-R28.2.3-4.1.0-linux-x64.bin

Agora execute o arquivo com o comando abaixo:

./jrockit-jdk1.6.0_31-R28.2.3-4.1.0-linux-x64.bin

Continue lendo

Adicionar um driver JDBC no JBoss AS 7


Bom galera, nesse post vou mostrar como adicionar um driver JDBC no JBoss AS 7.

Na segunda parte de criação de um datasource pelo console do jboss, pede para você selecionar um driver JDBC, como mostra a imagem abaixo.

Por padrão o unico driver que vem na lista é o h2, para você adicionar o driver que você deseja, basta você fazer o download do mesmo, e adicioná-lo na pasta: ${JBOSS_HOME}/standalone/deployments , feito isso basta você reiniciar o servidor para que você possa visualizar as alterações.

Aumentar o tamanho máximo de arquivos para upload no ADF Faces


Bom depois de muito tempo sem postar nada, nesse post vou mostrar como aumentar o tamanho máximo para upload de um arquivo no ADF Faces.

Por padrão o ADF permite upload de no máximo 2MB, para aumentar esse limite vá até o web.xml do seu projeto e adicione os dois parâmetros abaixo:
Continue lendo

Tutorial JavaMail


Nesse post eu vou mostrar como enviar email com a API JavaMail.

Neste post será usado o servidor de aplicação JBoss 6 – como instalar o jboss e como instalar o jboss no eclipse

Vamos lá, primeiro vamos criar um projeto web – clique aqui e veja como criar um projeto web

Crie um Dinamic Web Project chamado javamail Continue lendo