CRUD de Horário de Cursos com MyBatis

Iniciante

Neste projeto, você aprenderá como realizar operações CRUD (Criar, Ler, Atualizar, Excluir) em uma tabela de horários de cursos usando MyBatis, um framework de persistência Java popular.

java

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você aprenderá como realizar operações CRUD (Create, Read, Update, Delete - Criar, Ler, Atualizar, Excluir) em uma tabela de horários de cursos usando MyBatis, um framework de persistência Java popular.

👀 Visualização

Visualização da tabela de horários de cursos
Visualização da tabela de horários de cursos

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como configurar o projeto e configurar as dependências necessárias
  • Como aprimorar a classe de entidade Course adicionando propriedades, construtores, métodos setter/getter e outros conteúdos
  • Como aprimorar o arquivo de configuração do MyBatis mybatis-config.xml
  • Como implementar a interface CourseMapper e seus métodos correspondentes
  • Como implementar o mapeamento SQL no arquivo CourseMapper.xml
  • Como implementar os casos de teste no arquivo MyBatisTest.java

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Usar MyBatis para interagir com um banco de dados MySQL
  • Definir classes de entidade e configurar os arquivos de mapeamento MyBatis
  • Implementar operações CRUD usando MyBatis
  • Escrever testes unitários para verificar a funcionalidade da aplicação

Professor

labby
Labby
Labby is the LabEx teacher.