Skip to content

intesys/codylab-spring-boot-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java e Spring Boot

Parte 1 - Java Intro

  • introduzione al dominio
  • In java un programma parte sempre con un metodo main
  • In java è tutto un oggetto
  • Concetto di classe, definisce come deve essere istanziato un oggetto
  • public vs private
  • e come si può interagire
  • Oggetto FullDayTimeOffRequest
  • costruttore, getters, setters
  • variabili final
  • tutti gli oggetti java di nascosto estendono la classe object
  • sovrascriviamo il toString
  • metodi statici (stringutils)

Parte 2 - Object Oriented Principles

  • Encapsulation (hiding data and controlling visibility)
  • Abstraction (hiding implementation details using interfaces and abstract classes)
  • Inheritance (new classes based on existing ones and inheriting their attributes and methods)
  • Polymorphism (using the same name or interface for different actions or operations)

Parte 3 - Struttura del progetto

  • Maven
  • Controller + Service + Repository
  • Aggiunta dipendenza javalin per fare un test

Parte 4 - Da java a Spring

Parte 5 - Da spring a spring boot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages