Per comodità degli studenti JavaRush, abbiamo deciso di raccogliere lezioni e articoli sugli argomenti più importanti della programmazione. La nona collezione riguarda la famiglia di quadri Spring. Nella miniguida descriviamo brevemente l'essenza degli articoli e, seguendo il collegamento, potrai approfondire l'argomento di interesse. Aggiungi la raccolta ai tuoi segnalibri e torna ad essa quando necessario.
Articoli e conferenze
In questo articolo in due parti, l'autore descrive i concetti di base del framework Spring: cos'è Spring, bean e contesto. Suggeriamo di iniziare a studiare il quadro leggendo questo testo. Inoltre, l'autore gli ha fornito esempi di codice.
La seconda parte dell'articolo parla della scrittura di un progetto di esempio in primavera. Se nella prima parte l'autore ha spiegato la teoria, nella seconda ha deciso di concentrarsi sulla pratica.
L'articolo discuterà la storia della creazione del framework, le principali differenze rispetto allo stack Java EE. L'autore ha inoltre fornito una breve panoramica dei componenti chiave dello stack Spring.
Lo scopo di questa serie di articoli è fornire allo studente le conoscenze teoriche minime necessarie per ulteriori studi su JavaEE o Spring. Tutto il materiale è diviso in 7 parti: rete, architettura client-server e a tre livelli, protocolli HTTP/HTTPS, Maven, servlet e contenitori servlet, nonché MVC.
L'articolo, che utilizza un linguaggio semplice con esempi comprensibili anche a un bambino di 5 anni, parla di cosa siano il framework in generale e Spring in particolare. Se hai appena iniziato a studiare il mondo dell'IT, questo testo ti aiuterà a capirlo.
Il secondo articolo di una serie sulle tecnologie che un principiante dovrebbe imparare. Utilizzando semplici esempi, questo testo spiega cos'è Spring Boot.
Se hai già familiarità con Spring Framework e Spring Boot, è tempo di imparare Spring MVC. Spring MVC è un componente o modello di progettazione di Spring Framework che ti consente di sviluppare applicazioni web in Java utilizzando l'architettura Model - View - Controller, il che significa che ti tornerà utile nel tuo futuro lavoro come programmatore.
Una volta che hai familiarizzato con la teoria alla base di Spring Boot, è il momento di metterla in pratica. La serie di articoli "La primavera non fa paura" aiuterà in questo. In brevi testi con esempi di codice, l'autore parla di varie situazioni di utilizzo di Spring: lavoro con database, gestione delle eccezioni nei controller, connessione di Lombok e altro ancora.
L'articolo è destinato a coloro che hanno già lavorato con questo framework in un modo o nell'altro e hanno familiarità con i concetti di base. L'autore esamina come funziona il quadro "sotto il cofano".
L'autore parla della sua prima conoscenza con cose come Maven, Spring, Hibernate, MySQL e Tomcat nel processo di creazione di una semplice applicazione CRUD. L'articolo è destinato principalmente a coloro che hanno già completato 30-40 livelli di JavaRush, ma non sono non ancora oltre il puro Java non è uscito e sta appena iniziando ad uscire nel mondo aperto con tutte le tecnologie, i framework e altre parole sconosciute.
L'autore di questo testo ha riscontrato problemi durante un'applicazione sul cloud. Condivide come li ha risolti in questo articolo.
Imparare o non imparare lo Spring Boot? Insegna sicuramente! In questo testo di recensione, l'autore rivela i principali vantaggi e svantaggi dell'utilizzo di Spring Boot. Ma abbiamo già letto l'articolo: c'erano molti più vantaggi. Segui il link e guarda tu stesso.
Questo materiale è la parte finale della serie "Introduzione allo sviluppo aziendale". Già dal nome è chiaro che parleremo di creare un'applicazione in Spring Boot. Aprendo il testo riceverai istruzioni passo passo per avviare tu stesso l'applicazione.
Naturalmente, puoi simulare tu stesso un futuro colloquio per una posizione di sviluppatore. Ma è meglio utilizzare domande e risposte già pronte che sono già state scritte e raccolte in questo articolo.
Video
Nessun nuovo progetto Java è completo senza utilizzare Spring Boot Starters. Il loro utilizzo consente di risparmiare tempo sulla configurazione e di concentrarsi sulla progettazione dell'applicazione e sulla risoluzione dei problemi aziendali. Ma a volte è necessario implementare il proprio avviatore, poiché quelli esistenti non forniscono le funzionalità necessarie. In questo video, lo sviluppatore crea il suo antipasto da zero.
Se sei confuso nell'universo dei framework Java e Spring, ti consigliamo di guardare questo video. Spiega le differenze e come utilizzare Spring Boot, Spring MVC e Servlet.
Nella lezione video, in modalità live coding, lo sviluppatore crea un'applicazione Spring Boot che analizzerà le notizie in base a una pianificazione, salverà i dati in un database, visualizzerà le notizie utilizzando l'API REST e dividerà il tutto in livelli per un'architettura di progetto scalabile.
Il video contiene le domande più interessanti che vengono poste durante i colloqui tecnici per le posizioni di sviluppatore Java. Il video è composto da due parti. Il primo parla di raccolte Java, codice hash e contratto Equals, interfacce funzionali, API Stream, Garbage Collector, dispositivo di memoria, heap, concorrenza. Nella seconda parte del video imparerai a conoscere Spring: Spring Beans, Spring Data Repository, Annotazioni, Programmatic TM e Spring MVC.
Altri materiali della serie: |
|
GO TO FULL VERSION