Itsr Workbook Ambiente Março 2024
Itsr Workbook Ambiente Março 2024
Itsr Workbook Ambiente Março 2024
Introdução
Fala, mergulhador!
Vamos lá?
2
Capítulo 2
Instalando o JDK
Para desenvolver aplicações de back-end com Java, precisamos do
Kit de Desenvolvimento Java (JDK) instalado.
Nós vamos usar o Java 21, que é a última versão LTS (Long-Term
Support, ou seja, versões que possuem suporte de longo prazo) neste
momento.
2.1. Windows
Vamos usar a distribuição Temurin, o OpenJDK da Adoptium (antigo
AdoptOpenJDK), que fornece os binários do OpenJDK de forma
gratuita e confiável para uso em produção. Você pode usar outra
distribuição, se quiser.
3
21 em https://adoptium.net/.
4
e digite os comandos abaixo, para verificar se foi instalado
corretamente:
$ java -version
$ javac -version
5
queremos usar.
$ apt update
$ apt install curl zip unzip --yes
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
6
$ sdk install java 21.0.2-tem
$ java -version
$ javac -version
7
Capítulo 3
Instalando o IntelliJ
IDEA
O IntelliJ IDEA é uma IDE para desenvolvimento de projetos Java,
considerada por quem usa como a melhor IDE do mundo.
Para desenvolver projetos com Spring você não precisa ficar preso ao
IntelliJ IDEA. Qualquer outra IDE que suporte trabalhar com projetos
Maven deve funcionar, mas minha recomendação é que você use a
mesma IDE que eu vou usar para acompanhar as aulas.
8
Quando o download for concluído, execute o arquivo e faça a
instalação conforme já está acostumado a fazer usando o seu sistema
operacional. Não tem qualquer segredo!
9
Capítulo 4
Instalando o Postman
O Postman é uma aplicação que nos ajuda a enviar requisições HTTP
para a nossa aplicação back-end (a API), para que possamos testá-la.
10
operacionais.
11
12
Capítulo 5
Instalando o MySQL
Server
O MySQL Server é o banco de dados open source mais popular do
mundo. Vamos instalar o MySQL Community Server.
5.1. Windows
Acesse https://dev.mysql.com/downloads/windows/installer/8.0.html
e faça download do arquivo de instalação completo (extensão .msi).
13
Execute o arquivo baixado e siga todas as etapas do assistente de
instalação com atenção.
14
Na etapa Select Products, encontre e mova os seguintes produtos do
lado esquerdo para o lado direito:
15
No meu caso (com Windows 10 novinho, sem praticamente nada
instalado), foi necessário instalar o Microsoft Visual C++.
16
Quando a instalação do Microsoft Visual C++ for concluída, clique
no botão Close.
17
Na etapa Installation, clique no botão Execute para iniciar a
instalação do MySQL Server e MySQL Workbench.
18
A primeira tela de configuração é a Type and Networking.
Se este for o seu caso, altere para um outro número de porta, como
por exemplo 3307.
Anote esse número de porta, porque você vai precisar dele para
estabelecer conexão com o seu servidor MySQL.
19
botão Next.
Nesta etapa (Accounts and Roles) você deve configurar uma senha
para o usuário root, que é o administrador do servidor de banco de
dados.
Anote esta senha! Você vai precisar dela sempre que precisar se
conectar com o banco de dados.
20
Na etapa Windows Service, você vai configurar o serviço do Windows
para iniciar o servidor MySQL sempre que o seu sistema operacional
for inicializado.
21
Estamos quase finalizando!
22
Voltamos para Product Configuration, indicando que a configuração
está finalizada. Clique em Next.
23
5.2. macOS
Abra o terminal e instale o Homebrew (um gerenciador de pacotes
para Mac), caso ainda não tenha instalado:
$ /bin/bash -c \
"$(curl -fsSL 'https://raw.githubusercontent.com/Homebrew'\
'/install/HEAD/install.sh')"
24
$ brew services start mysql
$ sudo mysql
flush privileges;
25
Aperte as teclas Ctrl+D para encerrar o cliente do MySQL.
$ mysql -u root -p
26
Para colocá-lo rodando novamente, execute:
27
Capítulo 6
Instalando o MySQL
Workbench
O MySQL Workbench é uma ferramenta para DBAs e
desenvolvedores que usam o banco de dados MySQL Server.
Vamos usá-la neste curso, mas você pode usar qualquer outra
ferramenta de sua preferência, desde que ela tenha suporte à versão
do MySQL Server que você está usando.
Se você usa Windows, pode ser que você já tenha instalado o MySQL
Workbench junto com o MySQL Server. Se esse for o caso, seu
ambiente já está pronto. Não precisa baixar e instalar o Workbench
novamente.
28
6.1. macOS
Dê um duplo clique no arquivo DMG baixado (extensão .dmg) e
depois mova a aplicação MySQLWorkbench para a pasta
Applications.
29
Pronto! Para iniciar o MySQL Workbench, abra o Launchpad,
localize e clique na aplicação MySQLWorkbench.
30
Testando a conexão com o MySQL
6.3.
Server
Agora vamos conferir se conseguimos estabelecer uma conexão com
o MySQL Server usando o MySQL Workbench.
Se tudo der certo e a conexão for estabelecida com sucesso, você vai
31
ver a tela de administração do banco de dados.
Caso apareça uma mensagem de erro dizendo Access denied for user,
não precisa se desesperar. Provavelmente você definiu uma senha na
instalação do MySQL Server e informou outra agora.
32
Na tela Manage Server Connections, clique no botão Store in Vault
para configurar a senha correta ou Clear para limpar a senha
configurada no MySQL Workbench.
Caso não tenha aparecido uma conexão padrão (local) para você ao
iniciar o MySQL Workbench, clique no ícone de + ao lado de MySQL
Connections, para adicionar uma nova conexão.
33
Preencha o campo Connection Name com qualquer nome, apenas
para identificar esta conexão, Hostname com 127.0.0.1 (que indica o
endereço local do seu computador), Port com o número da porta do
servidor (3306 é a porta padrão), Username com o nome de usuário
(por exemplo, root) e Password com a senha que você forneceu na
instalação do MySQL Server (ou não informe nada, se o usuário ficou
sem senha).
34
Capítulo 7
Conclusão
Pronto!
35