Guide til Jakarta EE JTA

Guide til Jakarta EE JTA

1. OversigtJava Transaction API, mere almindeligt kendt som JTA, er en API til styring af transaktioner i Java. Det giver os mulighed for at starte, begå og returnere transaktioner på en ressource-agnostisk måde.Den sande kraft ved JTA ligger i dens evne til at administrere flere ressourcer (dvs.
Metoder i Java

Metoder i Java

1. IntroduktionI Java er metoder, hvor vi definerer en applikations forretningslogik. De definerer interaktionerne mellem de data, der er indeholdt i et objekt.I denne vejledning vi gennemgår syntaksen for Java-metoder, definitionen af ​​metodesignaturen, og hvordan man kalder og overbelaster metoder.2. M
Deltag og del arrays og samlinger i Java

Deltag og del arrays og samlinger i Java

1. OversigtI denne hurtige vejledning lærer vi, hvordan du deltager og deler Arrays og Samlinger i Java, hvilket gør god brug af den nye streamsupport.2. Deltag i to ArraysLad os starte med at slutte os til to Arrays sammen ved hjælp af Stream.concat:@Test offentligt ugyldigt nårJoiningTwoArrays_thenJoined () {String [] animals1 = new String [] {"Dog", "Cat"}; String [] animals2 = new String [] {"Bird", "Cow"}; String [] result = Stream.
Introduktion til Spring Data Elasticsearch

Introduktion til Spring Data Elasticsearch

1. OversigtI denne vejledning vi udforsker det grundlæggende i Spring Data Elasticsearch på en kodefokuseret og praktisk måde.Vi viser, hvordan man indekserer, søger og forespørger om Elasticsearch i en Spring-applikation ved hjælp af Spring Data Elasticsearch. Spring Data Elasticseach er et Spring-modul, der implementerer Spring Data og dermed giver en måde at interagere med den populære open source, Lucene-baserede søgemaskine.
Spring Security Authentication Provider

Spring Security Authentication Provider

1. OversigtDenne vejledning viser, hvordan du opretter en Godkendelsesudbyder i forårssikkerhed for at give mulighed for yderligere fleksibilitet sammenlignet med standardscenariet ved hjælp af et simpelt UserDetailsService.2. GodkendelsesudbyderenSpring Security giver en række muligheder for udførelse af godkendelse.
Guide til Guavas EventBus

Guide til Guavas EventBus

1. OversigtGuava bibliotek tilbyder EventBus som tillader publicering-abonnementskommunikation mellem komponenter. I denne vejledning vil vi se på, hvordan du bruger nogle af funktionerne i EventBus.2. OpsætningTil at begynde med tilføjer vi Google Guava-biblioteksafhængigheden i pom.
Introduktion til Dagger 2

Introduktion til Dagger 2

1. IntroduktionI denne vejledning ser vi på Dagger 2 - en hurtig og let afhængighedsinjektionsramme.Rammen er tilgængelig for både Java og Android, men den høje ydeevne, der stammer fra indsamlingstid-indsprøjtning, gør det til en førende løsning for sidstnævnte.
En guide til Apache Ignite

En guide til Apache Ignite

1. IntroduktionApache Ignite er en open source-hukommelsescentreret distribueret platform. Vi kan bruge det som en database, et caching-system eller til databehandling i hukommelsen.Platformen bruger hukommelse som et lagringslag og har derfor imponerende ydeevne. Kort fortalt, dette er en af ​​de hurtigste atombehandlingsplatforme, der i øjeblikket er i produktionsbrug.2. I
Konvertering af streng til stream af tegn

Konvertering af streng til stream af tegn

1. OversigtJava 8 introducerede Strøm API med funktionel-lignende operationer til behandling af sekvenser. Hvis du vil læse mere om det, skal du kigge på denne artikel.I denne hurtige artikel vil vi se, hvordan man konverterer en Snor til en Strøm af enkeltpersoner.2. Konvertering ved hjælp af tegn ()Det Snor API har en ny metode - tegn () - som vi kan få en forekomst af Stream fra en Snor objekt.
Guide til Apache Avro

Guide til Apache Avro

1. OversigtDataserialisering er en teknik til konvertering af data til binært eller tekstformat. Der er flere systemer tilgængelige til dette formål. Apache Avro er et af disse dataserialiseringssystemer.Avro er et sproguafhængigt, skemabaseret dataserialiseringsbibliotek. Det bruger et skema til at udføre serialisering og deserialisering.
Introduktion til Docker Compose

Introduktion til Docker Compose

1. OversigtNår du bruger Docker i udstrakt grad, bliver styringen af ​​flere forskellige containere hurtigt besværlig.Docker Compose er et værktøj, der hjælper os med at løse dette problem og håndter let flere containere på én gang.I denne vejledning ser vi på dens hovedfunktioner og kraftfulde mekanismer.2. Y
Broadcasting og multicasting i Java

Broadcasting og multicasting i Java

1. IntroduktionI denne artikel beskriver vi, hvordan en-til-alle (Broadcast) og en-til-mange (Multicast) kommunikation kan håndteres i Java. De udsendelses- og multicast-koncepter, der er skitseret i denne artikel, er baseret på UDP-protokollen.Vi starter med en hurtig oversigt over datagrammer og udsendelser, og hvordan det implementeres i Java.
Spring BeanPostProcessor

Spring BeanPostProcessor

1. OversigtSå i en række andre tutorials har vi talt om BeanPostProcessor. I denne vejledning vil vi sætte dem i brug i et virkeligt eksempel ved hjælp af Guava EventBus.Forårets BeanPostProcessor giver os kroge ind i Spring Bean's livscyklus for at ændre dens konfiguration.
Beregn arealet af en cirkel i Java

Beregn arealet af en cirkel i Java

1. OversigtI denne hurtige vejledning illustrerer vi, hvordan man beregner arealet af en cirkel i Java.Vi bruger den velkendte matematiske formel: r ^ 2 * PI.2. En beregningsmetode for et cirkelarealLad os først oprette en metode, der udfører beregningen:privat tomrum beregneArea (dobbelt radius) {dobbelt areal = radius * radius * Math.
Kontroller, om en streng indeholder flere nøgleord i Java

Kontroller, om en streng indeholder flere nøgleord i Java

1. IntroduktionI denne hurtige vejledning vi finder ud af, hvordan man finder flere ord inde i en streng.2. Vores eksempelLad os antage, at vi har strengen:String inputString = "hej der, Baeldung";Vores opgave er at finde ud af, om inputString indeholder "Hej" og “Baeldung” ord.S
Find understrenge, der er palindromer i Java

Find understrenge, der er palindromer i Java

1. OversigtI denne hurtige vejledning gennemgår vi forskellige tilgange til at finde alle understreng i en given streng, der er palindromer. Vi vil også bemærke tidskompleksiteten af ​​hver tilgang.2. Brute Force-tilgangI denne tilgang gentager vi simpelthen over inputstrengen for at finde alle understrengene. P&#
Vis alle tidszoner med GMT og UTC i Java

Vis alle tidszoner med GMT og UTC i Java

1. OversigtNår vi beskæftiger os med tidspunkter og datoer, har vi brug for en referenceramme. Standarden for det er UTC, men vi ser også GMT i nogle applikationer.Kort sagt er UTC standarden, mens GMT er en tidszone.Dette fortæller Wikipedia os, hvad vi skal bruge:For de fleste formål betragtes UTC som udskiftelig med Greenwich Mean Time (GMT), men GMT er ikke længere præcist defineret af det videnskabelige samfund.
Guide til internationalisering i Spring Boot

Guide til internationalisering i Spring Boot

1. OversigtI denne hurtige vejledning skal vi se på, hvordan vi kan tilføje internationalisering til en Spring Boot-applikation.2. Maven-afhængighederTil udvikling har vi brug for følgende afhængighed: org.springframework.boot spring-boot-starter-thymeleaf 1.5.2.RELEASE Den seneste version af spring-boot-starter-thymeleaf kan downloades fra Maven Central.
Oprettelse af Docker-billeder med Spring Boot

Oprettelse af Docker-billeder med Spring Boot

1. IntroduktionDa flere organisationer bevæger sig mod containere og virtuelle servere, bliver Docker en mere vigtig del af softwareudviklingsarbejdsprocesser. Til dette formål er en af ​​de store nye funktioner i Spring Boot 2.3 muligheden for nemt at oprette et Docker-billede til Spring Boot-applikationer.I de
$config[zx-auto] not found$config[zx-overlay] not found