Expondo Bean com SOAP, EJB, SESSION_BEAN
Começaremos
nosso projeto de Expor Beans, da seguinte forma:
Clicando
em novo projeto, Java EE, logo Aplicação Enterprise. Como vemos na
imagem 1.
Imagem
01.
Logo
colocamos o nome do nosso projeto, EsporBean, como vemos na imagem
02.
Imagem
02.
Seguinte
selecionou a opção ativar Injeção de Dependência, como mostra na
imagem 03.
magem
03.
Logo
clicamos em finalizar, teremos um projeto como mostra a imagem 04:
Imagem
04.
Agora
vamos criar nossos Bean de persistência, para isso clicamos com o
botão direito do mouse sobre Espor-Bean-ejb, novo, outros,
selecionamos persistência, e logo Unidade de Persistência.
Como
mostra a imagem 05:
Imagem
05.
Clicamos
em Próximo.
Imagem
06.
Damos
um nome de Cliente. Pacote colocamos:
com.blog.rafa.com.java.modelo.bean, e Tipo Chave Primaria:
java.lang.Integer. E deixamos selecionado o campo, Criar unidade de
Persistência.
Como
esta na figura 07:
Imagem
07.
Deve
aparecer algo como na figura 08:
Imagem
08.
Agora em PostGres ou outro banco de dados criaremos
o BD com nome de rafacomjava. Como mostra na imagem 09.
Imagem
09.
Deve
ficar algo como na imagem 10.
Imagem
10.
Agora
voltando ao NetBeans seguimos criando o provedor de banco de dados.
Selecionamos
Fonte de Dados, nova conexão:
Com
nome de jdbc/rafacomjava.
Imagem
11.
Em
conexão de Banco Dados, selecionamos nova conexão de banco de
dados, em Dever selecionamos PostGre, ou o driver do teu banco de
dados escolhido.
E
no botão adicionar, adicionou os drivers do Banco de dados (JDBC),
no meu caso para o Postgre 9.2.
Deve
estar algo como mostra na figura12.
Imagem
12.
Logo
completamos os dados de personalizar a Nova Conexão.
Como
mostra a figura 13.
Imagem
13.
Testamos
a conexão para assegurar que esta tudo OK, e selecionamos lembrar
senha, e logo clicamos em finalizar.
Imagem
14.
Deve
ficar algo como na imagem15.
Imagem
15.
Clicamos
Ok.
Imagem
16.
Ao
final deve ficar algo como a próxima imagem 17.
Imagem
17.
Vêem-se
em Arquivos de Configuração, estará um persistência.xml, que
contem os dados para nossa persistência de dados no banco.
Imagem
18.
Imagem
19.
Continua!
Nenhum comentário:
Postar um comentário