Sirkulære avhengigheter om våren

Sirkulære avhengigheter om våren

1. Hva er en sirkulær avhengighet?Det skjer når en bønne A er avhengig av en annen Bean B, og Bean B er også avhengig av Bean A:Bønne A → Bønne B → Bønne ASelvfølgelig kan vi ha flere bønner underforstått:Bean A → Bean B → Bean C → Bean D → Bean E → Bean A2. Hva skjer om
AWS Lambda Med Java

AWS Lambda Med Java

1. IntroduksjonAWS Lambda er en serverløs databehandlingstjeneste levert av Amazon for å redusere konfigurasjonen av servere, OS, skalerbarhet, etc. AWS Lambda er i stand til å utføre kode på AWS Cloud.Den kjører som svar på hendelser på forskjellige AWS-ressurser, noe som utløser AWS Lambda-funksjoner.
Hurtigveiledning for innlasting av startdata med vårstøvel

Hurtigveiledning for innlasting av startdata med vårstøvel

1. OversiktSpring Boot gjør det veldig enkelt å administrere databaseendringene våre på en enkel måte. Hvis vi forlater standardkonfigurasjonen, vil den søke etter enheter i pakkene våre og opprette de respektive tabellene automatisk.Men noen ganger trenger vi litt finere kontroll over databaseendringene.
Introduksjon til Morphia - Java ODM for MongoDB

Introduksjon til Morphia - Java ODM for MongoDB

1. OversiktI denne opplæringen vil vi forstå hvordan du bruker Morphia, en Object Document Mapper (ODM) for MongoDB i Java.I prosessen vil vi også forstå hva som er en ODM og hvordan det letter arbeidet med MongoDB.2. Hva er en ODM?For de uinnvidde i dette området, MongoDB er en dokumentorientert database bygget for å distribueres av naturen.
Standard passordkoder i Spring Security 5

Standard passordkoder i Spring Security 5

1. OversiktI Spring Security 4 var det mulig å lagre passord i ren tekst ved hjelp av autentisering i minnet.En større overhaling av passordadministrasjonsprosessen i versjon 5 har innført en sikrere standardmekanisme for koding og dekoding av passord. Dette betyr at hvis Spring-applikasjonen lagrer passord i ren tekst, kan oppgradering til Spring Security 5 føre til problemer.
Introduksjon til Apache Storm

Introduksjon til Apache Storm

1. OversiktDenne opplæringen vil være en introduksjon til Apache Storm, et distribuert sanntids beregningssystem.Vi vil fokusere på og dekke:Hva er egentlig Apache Storm og hvilke problemer det løserArkitekturen, ogHvordan bruke det i et prosjekt2. Hva er Apache Storm?Apache Storm er gratis og åpen kildekode distribuert system for sanntidsberegninger.
Spring Cloud - Sporingstjenester med Zipkin

Spring Cloud - Sporingstjenester med Zipkin

1. OversiktI denne artikkelen skal vi legge til Zipkin til vårskyprosjektet vårt. Zipkin er et open source-prosjekt som gir mekanismer for sending, mottak, lagring og visualisering av spor. Dette lar oss korrelere aktivitet mellom servere og få et mye tydeligere bilde av nøyaktig hva som skjer i tjenestene våre.
Kopiere et HashMap i Java

Kopiere et HashMap i Java

1. OversiktI denne opplæringen vil vi utforske konseptet med en grunn vs dyp kopi av en HashMap sammen med flere teknikker for å kopiere en HashMap i Java.Vi vil også vurdere noen av de eksterne bibliotekene som kan hjelpe oss i spesifikke tilfeller.2. Grunn mot dype kopierFor det første, la oss forstå konseptet med grunne og dype kopier i HashMaps.
Hvordan endre Java-versjonen i et IntelliJ-prosjekt

Hvordan endre Java-versjonen i et IntelliJ-prosjekt

1. OversiktI denne opplæringen vil vi se på hvordan du gjør det endre JDK-versjonen i IntelliJ-prosjekter. Dette vil jobbe med både Community og Ultimate Editions av IntelliJ.2. Innstillinger for prosjektstrukturIntelliJ lagrer JDK-versjonen som brukes av prosjektet i sin Prosjektstruktur.
Mønster Matching i strenger i Groovy

Mønster Matching i strenger i Groovy

1. OversiktI denne artikkelen ser vi på Groovy-språkfunksjonene for mønstermatching i strenger.Vi får se hvordan Groovys batteri-inkluderte tilnærming gir oss en kraftig og ergonomisk syntaks for våre grunnleggende mønstermatchingsbehov.2. MønsteroperatørGroovy-språket introduserer den såkalte mønsteroperatøren ~.
Escape JSON String i Java

Escape JSON String i Java

1. OversiktI denne korte opplæringen viser vi noen måter å unnslippe en JSON-streng i Java.Vi tar en rask omvisning i de mest populære JSON-behandlingsbibliotekene og hvordan de gjør det å unnslippe en enkel oppgave.2. Hva kan gå galt?La oss vurdere en enkel, men allikevel vanlig bruk av å sende en brukerdefinert melding til en nettjeneste.
Apache Maven Standard katalogoppsett

Apache Maven Standard katalogoppsett

1. IntroduksjonApache Maven er et av de mest populære byggverktøyene for Java-prosjekter. Bortsett fra bare å desentralisere avhengigheter og arkiver, er det også en av dens viktige sider å fremme en enhetlig katalogstruktur på tvers av prosjekter.I denne raske artikkelen vil vi utforske standard katalogoppsett for et typisk Maven-prosjekt.
Lage en feit krukke i Gradle

Lage en feit krukke i Gradle

Denne artikkelen er en del av en serie: • Introduksjon til Gradle• Ant vs Maven vs Gradle• Skrive egendefinerte Gradle-plugins• Lage en fettkrukke i gradle (nåværende artikkel) 1. OversiktI denne raske artikkelen vil vi dekke om å lage en "fettkrukke" i Gradle.I utgangspunktet, en fettkrukke (også kjent som uber-jar) er et selvforsynt arkiv som inneholder både klasser og avhengigheter som trengs for å kjøre et program.2. F
Sjekk om et nummer er prime i Java

Sjekk om et nummer er prime i Java

1. IntroduksjonLa oss først gå gjennom noen grunnleggende teorier.Enkelt sagt, et tall er primært hvis det bare kan deles av ett og av selve tallet. De ikke-primtallene kalles sammensatte tall. Og nummer én er verken primær eller sammensatt.I denne artikkelen vil vi se på forskjellige måter å kontrollere primiteten til et tall i Java.
Slette objekter i dvale

Slette objekter i dvale

1. OversiktSom et fullverdig ORM-rammeverk er Hibernate ansvarlig for livssyklusadministrasjon av vedvarende objekter (enheter), inkludert CRUD-operasjoner som lese, lagre, Oppdater og slett.I denne artikkelen utforsker vi forskjellige måter objekter kan slettes fra en database ved hjelp av dvalemodus og vi forklarer vanlige problemer og fallgruver som kan oppstå.
Last ned kilder og Javadocs med Maven

Last ned kilder og Javadocs med Maven

1. OversiktÅ kikke på kildekoden og dokumentasjonen til forskjellige biblioteker og rammer er en god måte å lære mer om dem.I denne korte opplæringen vil vi se hvordan du konfigurerer Maven, eller spør av Maven, for å laste ned avhengighetskildene og deres Javadocs for oss.
Finne forskjellene mellom to lister i Java

Finne forskjellene mellom to lister i Java

1. OversiktÅ finne forskjeller mellom samlinger av objekter av samme datatype er en vanlig programmeringsoppgave. Tenk deg at vi har en liste over studenter som har søkt eksamen og en annen liste over studenter som har bestått. Forskjellen mellom disse to listene ville gi oss studentene som ikke besto eksamen.
MongoDB BSON Guide

MongoDB BSON Guide

1. IntroduksjonI denne opplæringen ser vi på BSON og hvordan vi kan bruke den til å samhandle med MongoDB.Nå er en grundig beskrivelse av MongoDB og alle dens evner utenfor omfanget av denne artikkelen. Det vil imidlertid være nyttig å forstå noen få nøkkelbegreper.
AWS S3 med Java

AWS S3 med Java

1. IntroduksjonI denne opplæringen lærer vi hvordan vi kan samhandle med Amazon S3 (Simple Storage Service) lagringssystem programmatisk, fra Java.Husk at S3 har en veldig enkel struktur - hver bøtte kan lagre et hvilket som helst antall objekter som er tilgjengelige med enten et SOAP-grensesnitt eller et REST-API.
$config[zx-auto] not found$config[zx-overlay] not found