Skip to content

Instantly share code, notes, and snippets.

View cristofersousa's full-sized avatar

Cristofer Sousa cristofersousa

View GitHub Profile
create database petshopDB;
use petshopDB;
CREATE TABLE Clientes (
id_cliente INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(100) NOT NULL,
telefone VARCHAR(20),
email VARCHAR(100)
);
@cristofersousa
cristofersousa / pom.xml
Created October 8, 2024 07:45
Configurando mySQL no projeto com Maven
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.archetypes</groupId>
<artifactId>PetShopApp</artifactId>
<version>1.0-SNAPSHOT</version>
public class Carro {
private String modelo;
private String marca;
private int ano;
// Construtor padrão
public Carro() {
}
// Construtor com parâmetros
package org.example;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class FabricaConexao {
private static final String URL = "jdbc:mysql://localhost:3306/zoolologicoDB";
private static final String USUARIO = "root";
@cristofersousa
cristofersousa / conexaomysql.java
Last active October 5, 2024 13:29
conexaomysql.java
package org.example;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConexaoMySQL {
// URL de conexão (ajustar conforme o ambiente)
// private static final String URL = "jdbc:mysql://localhost:3306/produtoDB";
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Solicita ao usuário que insira um número
System.out.print("Digite um número: ");
int numero = scanner.nextInt();
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Solicita ao usuário que insira o primeiro número
System.out.print("Digite o primeiro número: ");
double num1 = scanner.nextDouble();
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
ArrayList<String> listaDeCompras = new ArrayList<>();
Scanner scanner = new Scanner(System.in);
int opcao;
do {
{
"editor.rulers": [100],
"files.autoSave": "afterDelay",
"extensions.ignoreRecommendations": true,
"editor.tabSize": 2,
"editor.fontSize": 14,
"editor.lineHeight": 24,
"eslint.validate": [
"javascript",
"javascriptreact",
@cristofersousa
cristofersousa / games.md
Created September 7, 2021 18:36
GamesAPI.md

Games API

Contexto:

Várias empresas, estão entrando em contato com um fornecedor de jogos para PC e Console. O fornecedor precisa enviar semanalmente um e-mail com para os lojistas notificando-os sobre o estoque e sobre as novidades, o problema disso é que acaba ocupando tempo de vários funcionários para notificar os lojistas e conferir o que foi vendido.

Com base nisso, surgiu a demanda de dispor um WebService da qual, as empresas parceiras possam consumir o WebService do fornecedor, com isso teriam algumas facilidades. O fornecedor sugeriu para o programador que fizesse um WebService com as seguintes diretrizes: