Faaaaaaala galera!!
Depois de muito tempo sem postar nada, estou eu aqui mais uma vez e, dessa vez, com uma vídeo aula diferente. Não estou consertando nada, mas sim, mostrando como construir algo, dentro do Oracle.
Vamos construir um gerador de QRCODE!!!! Legal né?
E isso nem é o mais legal dessa história. O mais legal não é o resultado final, que é o nosso gerador de QRCODE, mas sim os caminhos para chegarmos até lá.
Por que digo isso? Por que vamos aprender um bom bocado com isso. Para gerar um simples gerador de QRCODE dentro do Oracle, utilizamos muitos recursos nem tão comuns, e nem tão utilizados por desenvolvedores Oracle em geral.
Estou falando de carregar Java para dentro do Banco de dados Oracle. E não só isso. Estou falando também em criar classes diretamente dentro de um banco de dados Oracle. E depois chamar essas classes através do nosso velho amigo, PL/SQL.
Parece divertido, não é mesmo?
Pois é, pesquisei muito na internet em busca de informações claras sobre como utilizar o loadjava, um utilitário (shell) da oracle que faz a carga de classes java (jar) para o banco de dados. Muito difícil de achar algo realmente compreensível. Quanto ao java compilado é mais fácil, mas mesmo assim, tem muitos detalhes difíceis de entender.
Pena que não tive tempo de escrever todo o código junto com vocês, ou o vídeo viraria uma novela com vários e intermináveis capítulos (exagerado hein), mas mesmo assim, mostro exatamente como pode ser desenvolvido tudinho.
Vou deixar também um exemplo de como utilizar esse gerador de QRCode com Oracle Reports, não sei se muita gente ainda usa, mas vale o exemplo.
Então vamos lá, prepara a pipoca pois o vídeo é meio longo, e chato, mas vale muito a pena!!
Se curtiu, achou útil, gostou, achou interessante, mais ou menos, não achou nada, ou sei lá o que você achou, ficarei feliz se você clicar em compartilhar e também clicar em curtir. 😀
Vamos ao vídeo:
Os códigos que utilizei eu posso enviar por e-mail para quem quiser, para isso, basta compartilhar esse post e colocar seu comentário aí em baixo pedindo os fontes, mas claro informando seu e-mail também.Para facilitar, resolvi colocar os fontes no github. Assim fica mais fácil para galera que deseja utilizar e entender o projeto bem como, caso alguém queira colaborar com alguma melhoria seria muito legal!
Link do projeto no github: https://github.com/genilto/qr-code-oracle
Grande abraço galera!
Espero muito poder ter ajudado vocês!
Genilto, boa tarde!
é possivel gerar a imagem QRCODE no banco de dados sem aquela “margem” que aparece na imagem?
boa tarde!
poce tem os fontes java ? poderia me enviar ?
Está tudo no github.
Dá uma olhada em https://github.com/genilto/qr-code-oracle
Valeu
Muito bom.
Pode enviar os fontes para o meu e-mail ?
Fala garoto!
Coloquei o projeto no github, só esqueci de deixar público, rsrs
Alterei agora, você pode ver por lá, se tiver alguma melhoria e quiser compartilhar abre uma branch lá e participa também.
https://github.com/genilto/qr-code-oracle
Valeu!
Ótimo posto…muito útil, pode mandar os fontes no email. Vlw
Bom dia!
Enviei no seu e-mail.
Muito obrigado
por favor serias tan amable de pasarme el código fuente. Gracias
Boa noite.
Respondi em seu e-mail.
Muito Obrigado!
Boa tarde!
Genilto, poderia me enviar os fontes, por favor?
Boa tarde!
Genilto, você poderia me enviar os fontes, por favor?
Necessito dessa solução para utilizar no Reports.
Bom Dia. É possivel me enviar os fontes? Estou buscando justamente isso QR Code. Outro desafio é o DataMatrix. Muito Obrigado.
Genilto,
Esqueci-me de pedir o link com os arquivos para o meu email,
Obrigado
Boa tarde.
Enviei no seu e-mail.
Boa sorte!!
Muito obrigado!
Bom dia,
Muito bom, parabéns
Muito bom o artigo amigo, me ajudou bastante a implementar funcionalidades através do Java.
Obrigado!
Poderia me enviar os Fontes por gentileza?
Abraço!
Olá Bruno!
Muito obrigado!
Enviei no seu e-mail!
Grande abraço!
Muito bom seu artigo, trabalho com Oracle e também precisei utilizar a funcionalidade, está de parabéns!
Pode por favor compartilhar o fonte dessa demonstração?
Muito obrigado e sucesso!
Muit Bom.
Pode enviar-me por mail a informação
Muito Bom.
Vai dar bastante utilidade em forms e reports 6i.
Se não se importar envie o codigo do exemplo.
Obrigado
Boa tarde!
Enviei esses dias por email para você!
Grande abraço!
ola amigo me interessei muito pelo seu gerador de QRcode. pode por favor me mandar o codigo por email??
Olá Pablo!
Enviei para seu e-mail.
Muito obrigado!
obrigado , irei me divertir muito rsrs
Muito boa a explicação.
Tem como enviar o link dos arquivos para meu email: edited
Ola, tudo bem ?
Gostei muito do seu video, e como não sou conhecedor de classes java me interessei muito.
Se pude enviar o código o meu email e edited.
A impressão que me dá é que abre muito o leque para fazer o qr e muito mais coisas.
Agradeço a atenção e parabens pelo vídeo. ( muito prático e bem explicado ).
Olá Cleber.
Muito obrigado pelo seu comentário. Realmente isso abre várias outras possibilidades. O intuito do vídeo foi esse na verdade. O QRCode foi só um exemplo do que dá pra fazer!
Enviei o link com os arquivos para seu e-mail!
Genilto
Obrigado,
Fizemos o passo a passo e deu um erro () e depois de pesquisar no oracle support tinha uma dica de criar uma estrutura (diretórios), o DBA copiou os fontes de uma outra maquina la para esta estrutura e funcionou, estou testando embora o reports não esteja mostrando todos os qrcodes que estão sendo gerados no banco de dados , esou trabalhando nisso ainda para ver se funciona.
Estou usando o reports 6i, com banco 10%., aplicação 11i.