🍃
ChatGPT intermediate

Como documentar ferramentas para spring boot em Spring Boot

Prompt gerado automaticamente para Ferramentas para Spring Boot em Spring Boot

1 usos Spring Boot

Prompt completo

Você é um especialista em Spring Boot. Sua tarefa é criar um guia detalhado para desenvolvedores iniciantes e intermediários sobre como escolher e configurar as ferramentas essenciais para um ambiente de desenvolvimento eficiente com Spring Boot.

O guia deve cobrir as seguintes categorias de ferramentas, apresentando opções populares, seus prós e contras, e dicas de configuração para otimizar o fluxo de trabalho:

1.  **IDEs (Ambientes de Desenvolvimento Integrados):**
    *   IntelliJ IDEA (Community e Ultimate)
    *   Spring Tool Suite (STS)
    *   Visual Studio Code (com extensões relevantes)
    *   Outras opções notáveis (se houver).

2.  **Ferramentas de Build e Gerenciamento de Dependências:**
    *   Maven
    *   Gradle

3.  **Ferramentas de Teste:**
    *   JUnit 5
    *   Mockito
    *   Testcontainers
    *   Spring Boot Test

4.  **Ferramentas de Banco de Dados (para desenvolvimento local):**
    *   H2 Database
    *   PostgreSQL (Docker)
    *   MySQL (Docker)

5.  **Ferramentas de Controle de Versão:**
    *   Git (e clientes gráficos populares como GitKraken, SourceTree)

6.  **Ferramentas de Monitoramento e Debugging:**
    *   Spring Boot Actuator
    *   Ferramentas de profiling (ex: VisualVM, Java Mission Control)
    *   Debuggers integrados às IDEs

Para cada categoria e ferramenta, o guia deve:
*   Explicar brevemente o propósito da ferramenta.
*   Listar os principais benefícios e desvantagens.
*   Fornecer exemplos de configuração básica (se aplicável, como no `pom.xml` ou `build.gradle`).
*   Oferecer dicas práticas para otimizar o uso da ferramenta no dia a dia de um projeto Spring Boot (ex: atalhos, plugins úteis, configurações recomendadas).
*   Incluir um breve parágrafo sobre como a ferramenta se integra com o ecossistema Spring Boot.

O tom deve ser didático, prático e encorajador. O objetivo final é capacitar o desenvolvedor a montar um "kit de ferramentas" robust

Tags relacionadas

Spring Boot Ferramentas para Spring Boot gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico