Arquivos de Tags: Banco de dados

Benchmark: H2, Firebird, PostgreSQL, MySQL

Um dos passos que tem extrema relevância ao se desenvolver um sistema, é escolher o banco de dados apropriado para a situação. A escolha de um banco de dados depende muito de vários fatores. Neste post, veremos alguns fatores que influem nesta escolha, e um pequeno benchmark (teste de desempenho) das principais ferramentas gratuitas de SGBD do mercado.
Continue lendo »

SQL: Paginando resultados com limit e offset

Tanto o MySQL quanto o Postgresql suportam um recurso muito útil para paginação de resultados, chamado de OFFSET, normalmente utilizado com LIMIT.

Neste post, veremos como utilizar o LIMIT e o OFFSET para paginar resultados de uma SQL.

Continue lendo »

Salvar arquivos em Banco de Dados com Java

Uma das questões que surgem quanto ao armazenamento de arquivos (imagens, documentos, etc) é como e onde salvar tais arquivos.
Neste post explicarei como salvar e recuperar arquivos em banco de dados (PostgreSQL) com Java.

Continue lendo »

Login com JSP/servlets + PostgreSQL – Parte 2

Dando sequência ao exemplo de Login com JSP/Servlets, neste post veremos o restante do conteúdo, bem como uma aplicação de exemplo que contém os arquivos utilizados neste post.
Para esta segunda parte, é necessário que o usuário conheça o básico de HTML, servlets e JSP. Será visto também algumas custom tags de JSTL.

Continue lendo »

Login com JSP/servlets + PostgreSQL – Parte 1

Bem, neste post irei exemplificar um sistema de Login/Senha (beeem básico) com java web. Acredito que o mesmo será interessante para aqueles que querem iniciar com Java web. Para este tutorial, é necessário já estar familiarizado com Java, conhecer o básico de JSP/Servlets, Banco de dados e alguma IDE (Eclipse, NetBeans, etc).

Mesmo sendo um tutorial super simples, tentarei exemplificar de uma forma bem decente, em MVC, e utilizando algumas custom tags de JSTL(JavaServer Pages Standard Tag Library).

Continue lendo »

Configurar Datasources no JBoss

No tópico anterior eu postei sobre como criar DataSources no Tomcat. Neste post, irei explicar como criar DataSources no JBoss. É necessário que o leitor conheça o servidor JBoss, conexões e drivers JDBC.

Continue lendo »

Configurar Datasources no Tomcat

Apesar de ser bem conhecido, muitas pessoas não sabem configurar ou nem sabem que existe algo muito interessante a respeito de conexão com Banco de Dados com Java Web: é o conceito de DataSources (ou Connection Pool). Utilizando este tipo de conexão, há uma otimização violenta na utilização de qualquer banco de dados. Neste post, irei descrever os benefícios de utilizar Datasources e de como utilizar tal recurso no Tomcat. É recomendado que o leitor saiba o que são conexões e drivers JDBC e como utilizá-los.

Continue lendo »