05.18.08

Configurando Banco de Dados Derby usando MyEclipse 5.5

Enviado em Tutoriais às 3:47 pm por javaneses

Seja bem-vindo ao tutorial sobre Derby (banco de dados relacional desenvolvido em Java) utilizando MyEclipse 5.5.

Este tutorial visa demonstrar que realizar a configuração do Derby utilizando MyEclipse 5.5 é bastante simples. Já usando Eclipse Europa não é tão trivial assim, pois ele precisará que você adicione alguns plugins nele. Caso haja necessidade, solicite um tutorial sobre como configurar utilizando versões Eclipse, como por exemplo, Eclipse Europa. Neste, você aprenderá a iniciar o servidor Derby, conectá-lo ao banco de dados e configurá-lo de acordo com as suas necessidades. Posteriormente, exibiremos um tutorial que ensina como implementar um projeto web usando frameworks como struts, JSF e que utilizarão o Derby como banco de dados, ou seja, utilizaremos este tutorial.

O Derby é uma parte do projeto Apache DB Project. Uma vantagem é que ele já vem dentro do MyEclipse, não necessitando fazer download de plugins e evitando que você faça configurações mais complicadas. Outras vantagem é que o mesmo pode ser encapsulado em qualquer projeto Java do tipo Dynamic Web (projeto Web Dinâmico), pelo fato de ser completamente desenvolvido utilizando-se a linguagem Java.

Iniciando o servidor Derby

Para iniciar o servidor Derby, vá até a barra de botões e escolha o botão referente ao MyEclipse Server, em seguida selecione MyEclipse Derby, e então clique em Start, como na figura abaixo:

 

Você verá uma mensagem de status no console enviada pelo Derby confirmando que o servidor Derby foi iniciado com sucesso. Se você não estiver vendo o console vá no menu Window em seguida na opção Show View e em seguida escolha Console.

Conectando ao Derby usando Database Explorer

A primeira coisa a fazer é abrir a perspectiva MyEclipse Database Explorer. Para realizar tal tarefa, você pode ir até ao menu Window e escolher a opção Open Perspective e então escolher other… Será aberta uma janela com várias opções de perspectiva. Escolha a MyEclipse Database Explorer. Agora você pode conferir a visualização do DB Browser que está no lado esquerdo da sua tela(conforme a próxima figura). Agora vamos ao trabalho!

Esteja certo de que o servidor Derby está iniciado e executando antes de prosseguir.

No DB Browser, clique com o botão direito do mouse em MyEclipse Derby e escolha a opção Open connection… para conectar.

O MyEclipse Derby conecta-se a um simples banco de dados com o nome de myeclipse. Este banco inclui dois schemas denominados CLASSICCARS e MYBLOG. Os outros schemas são do sistema de Derby.

 

Configurando o servidor Derby

Antes de abrir a janela de configuração do servidor Derby, pare o servidor. Você pode fazer isso através do seguinte caminho: vá até a barra de botões e escolha o botão referente ao MyEclipse Server, em seguida selecione MyEclipse Derby, e então clique em Configure, conforme a figura abaixo:   

Você também tem a opção de ir pelo seguinte caminho para abrir a mesma janela de configuração: menu Window > Preferences > MyEclipse > Database Explorer > MyEclipse Derby

Nessa janela temos as seguintes informações:

Home Directory: É o local onde o Derby armazenará seus bancos de dados. Uma pasta com o nome do seu banco será criada no local antes especificado. Por default, o diretório base é <user home>/.myeclipse/derby

Port: Esta é a porta que é utilizada pelo servidor para fazer as conexões com o banco. Por default, essa porta é 1527.

Restore MyEclipse Derby Driver: No caso de você fazer alterações como mudar o número da porta, dentre outras, e arrepender-se, aperte esse botão que ele irá trazer as configurações default de volta.

Restore Sample Database: Este botão irá criar ou restaurar o myeclipse database no diretório Derby especificado.

Conclusão  

Espero que este tutorial possa ajudar você a configurar seu ambiente de desenvolvimento quando você quiser utilizar o Derby.  Esta ferramenta auxiliará bastante no seu trabalho, pois você não precisará configurar o servidor para acessar um banco de dados externo, embora seja possível e de certa facilidade.

Bons estudos e até nosso próximo tutorial!

05.06.08

Certificação

Enviado em Certificação às 12:22 pm por javaneses

Certificação…

SCJPTalvez o grande objetivo de muitos profissionais que buscam reconhecimento no mercado de trabalho. Conseguir realizar este objetivo não é uma das tarefas mais fáceis, pois exige um grande preparo tanto do conhecimento técnico da prova de certificação, quanto da parte psicológica para se enfrentar uma prova que custa $300,00 (trezentos dólares). Esta preparação, muitas vezes, envolve dias e meses, dependendo de cada pessoa. Já li sobre pessoas que conseguiram preparar-se em apenas 1 mês, mas eu, por exemplo, em minha preparação para SCJP 5.0, precisei de mais de 2 meses, pois tive que aprender “do zero” alguns dos assuntos abordados nas questões da prova. Acredito que “aprender do zero” seja comum entre os que estão começando a carreira das certificações devido à grande diversidade de assuntos, dentre os quais, muitos não são utilizados no dia-a-dia dos desenvolvedores da linguagem deixando assim de serem praticados com maior freqüência.

Para quem ainda não conhece a estrutura de certificações Java da Sun aqui vai um overview. Estes dados foram retirados do site da Sun microsystems.

Java Certification


A preparação para as certificações envolve além de uma boa leitura do conteúdo para revisão dos seus conhecimentos sobre os assuntos da prova, a realização de bastantes exercícios para praticar e até mesmo simular o momento da prova. Uma indicação muito boa para este tipo de prática é a realização do Whizlabs da mesma versão da prova que você fará. Outra boa idéia é fazer uns Test Killer ou Test King, que também fornecem uma boa preparação para as questões da prova, podendo ocorrer inclusive coincidência de questões com as da prova (acredite aconteceu comigo).

Por fim, “believe that you can”! Se você estudou e se dedicou durante dias e horas de estudo, não há o que temer. Antes da prova faça uma oração para que Deus lhe mostre os erros de compilação das questões e siga em frente.

Se você precisar de matérias para realizar a prova de SCJP tenho bastante material. Disponho-me a ajudar você no que for necessário. Se Deus me ajudou, por que não irei te ajudar?

Bons estudos e até mais….