Como objetivo da atividade, utilizei JDBC para implementar um programa principal que se conecta ao banco de dados da locadora e executa a consulta "SELECT * FROM cliente".
Lembre-se que você deve alterar os valores, de acordo com a configuração do seu ambiente.
String user = "root";
String passwd = "";
String url = "jdbc:mysql://localhost:3306/locadora";
String driveUrl = "com.mysql.jdbc.Driver";
A string url contendo a URL de conexão com o banco de dados MySQL. A URL possui a seguinte estrutura: "jdbc:mysql://:/". Neste exemplo, o host é "localhost", a porta é "3306" e o nome do banco de dados é "mydb". As strings user e passwd armazenam as credenciais de autenticação do usuário utilizado para acessar o banco de dados. E a string driveUrl especifica o nome da classe do driver JDBC para o MySQL que será utilizado para fazer a conexão com o banco de dados.
- Para realizar a conexão com o banco de dados usando Java, criei um projeto Maven e instalei a dependência no file nomeado como "pom.xml":
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.33</version>
</dependency>
Com essa dependência, eu pude me conectar ao JDBC do MySQL.
- Após isso, compilei o código usando o comando:
mvn install
- Por último, basta rodar a classe do projeto com o seguinte comando que ele terá como output o nome e o login dos clientes da locadora.
mvn exec:java -Dexec.mainClass="com.example.App"
Para rodar o código, é necessário ter instalado Java e Maven e ter os caminhos das instalações no path das variáveis de ambiente do usuário e do sistema.