Comando SQL junto Com Codigo [Resolvido]

5 respostas
java
A

Boa noite , Sou iniciante em programação e estou começando a mexer com banco de dados em java.
Gostaria de saber qual é a melhor forma de criar os selects e Inserts em uma aplicação java.
Deixo o código SQL todo exposto ou Criar procedures no banco de dados e só fazer as chamadas ?
Obrigados.

5 Respostas

leofariasrj25

JDBC é a resposta, dê uma lida nessa apostila da Caelum

A

Sim , usando jdbc mesmo . Queria saber oque é mais padrão mesmo na hora de fazer a inserção usar o SQL insert into e tal ou criar esse insert no banco e só chamado na aplicação sem a necessidade de rotinas de crud junto com o código.

igomes

Fica a seu critério, deixar o insert na aplicação, ou criar um proc que faça esse trabalho.
Não vejo problema algum nesses casos, só acho mais recomendado deixar um select em uma proc ao invés de um insert.

leofariasrj25

Normalmente o que se usa é um framework ORM (Hibernate sendo o mais famoso) que irá automatizar esse processo, no seu caso como acredito que você esteja codificando um projeto pessoal de pequeno porte não há problema algum em declarar os comando SQL de forma explícita desde que você os encapsule em um DAO (que são explicados na apostila) e use preparedStatement.

A

Obrigado a todos , com a colaboração entendi bem oque devo fazer valew

Criado 18 de maio de 2016
Ultima resposta 18 de mai. de 2016
Respostas 5
Participantes 3