Skip to content

Latest commit

 

History

History
executable file
·
30 lines (26 loc) · 1.57 KB

README.md

File metadata and controls

executable file
·
30 lines (26 loc) · 1.57 KB

Disciplina Ferramentas de Programação I

Este repositório: wakatime Atividade total: wakatime

Repositório contendo resoluções de atividades, listas de exercícios e provas, realizadas no decorrer da disciplina de Ferramentas de Programação I do curso de bacharelado em ciência da computação do IFSP - Câmpus de Presidente Epitácio, realizados por mim, discente Danilo Domingues Quirino, no segundo semestre de 2022.

O curso foi desenvolvido utilizando JAVA/SWING, banco de dados mySQL/MariaDB e o framework de persistência Eclipse. A disciplina ministrada pelo professor César Alberto da Silva.

Conteúdo Abordado:

  • Aulas Iniciais
    • Conceitos básicos de Persistência e JPA:
      • @Entity;
      • @Table;
      • @Id;
      • @GenerateValue;
      • @Columm;
      • @ManyToOne;
      • @OneToMany.
    • Conceitos de versionamento (Git e GitHub)
  • Outros conceitos de JPA:
    • Chave primária composta usando @idClass e @EmbeddedId;
    • Herança de classes:
      • Estratégia Single Table
      • Estratégia Join Table
      • Estratégia Table per Class
    • Ciclo de Vida do JPA:
      • Estados gerenciados, removidos e desanexados;
    • Remoção de um objeto do banco de dados
    • Triggers
  • Interfaces Gráficas