Guide til at køre logik ved opstart om foråret

Guide til at køre logik ved opstart om foråret

1. IntroduktionI denne artikel vil vi fokusere på, hvordan man gør det køre logik ved opstart af en Spring-applikation.2. Kører logik ved opstartKørsel af logik under / efter opstart af Spring-applikationen er et almindeligt scenarie, men en, der forårsager flere problemer.
Kopier et bibliotek i Java

Kopier et bibliotek i Java

1. IntroduktionI denne korte vejledning ser vi, hvordan man kopierer et bibliotek i Java, inklusive alle dets filer og underkataloger. Dette kan opnås ved hjælp af Java-funktioner eller tredjepartsbiblioteker.2. Brug af java.nio APIJava NIO har været tilgængelig siden Java 1.4. Java 7 introduceret NIO 2 der bragte mange nyttige funktioner som bedre support til håndtering af symbolske links, filattributadgang.
Forår - Injektion af samlinger

Forår - Injektion af samlinger

1. IntroduktionI denne vejledning skal vi vise, hvordan man gør det indsprøjte Java samlinger ved hjælp af forårets ramme.Kort sagt, vi demonstrerer eksempler med Liste, kort, sæt samling grænseflader.2. Liste Med @AutowiredLad os oprette et eksempel på en bønne:offentlig klasse CollectionsBean {@Autowired private List nameList; public void printNameList () {System.
Batchbehandling af Java EE 7

Batchbehandling af Java EE 7

1. IntroduktionForestil dig, at vi skulle udføre opgaver manuelt som at behandle lønsedler, beregne renter og generere regninger. Det ville blive ret kedeligt, udsat for fejl og en uendelig liste over manuelle opgaver!I denne tutorial tager vi et kig på Java Batch Processing (JSR 352), en del af Jakarta EE-platformen og en god specifikation til automatisering af opgaver som disse.
Uforanderlige kortimplementeringer i Java

Uforanderlige kortimplementeringer i Java

1. OversigtDet er undertiden at foretrække at ikke tillade ændringer til java.util.Kort såsom deling af skrivebeskyttede data på tværs af tråde. Til dette formål kan vi bruge et kort, der ikke kan ændres eller et uforanderligt kort.I denne hurtige vejledning ser vi, hvad der er forskellen mellem dem.
Konfiguration af en Tomcat-forbindelsespool i Spring Boot

Konfiguration af en Tomcat-forbindelsespool i Spring Boot

1. OversigtSpring Boot er et meningsfuldt - men alligevel kraftigt - abstraktionslag placeret oven på en almindelig Spring-platform, hvilket gør udvikling af enkeltstående og webapplikationer til en no-brainer. Spring Boot giver et par praktiske "start" -afhængigheder, der har til formål at køre og teste Java-applikationer med et minimalt fodaftryk.
Liste over primitive heltalværdier i Java

Liste over primitive heltalværdier i Java

1. OversigtI denne vejledning vi lærer, hvordan man konstruerer en liste, der indeholder primitive heltalværdier.Vi undersøger løsninger ved hjælp af centrale Java og eksterne biblioteker.2. AutoboxingI Java skal generiske argumentargumenter være referencetyper. Det betyder, at vi ikke kan gøre noget lignende Liste.
BufferedReader vs Console vs Scanner i Java

BufferedReader vs Console vs Scanner i Java

1. OversigtI denne artikel skal vi gå gennem forskellene mellem BufferedReader, Konsolog Scanner klasser i Java.For at få et dybt dyk på hvert emne, foreslår vi at se på vores individuelle artikler om Java Scanner, Console I / O i Java og BufferedReader.2. BrugerinputI betragtning af den underliggende strøm sendt til konstruktørerne, begge BufferedReader og Scanner klasser er i stand til at håndtere en bredere vifte af brugerinput, såsom en streng, fil, systemkonsol (som typisk er forbundet til tastaturet) og stikkontakt.
Vejledning til forårstypekonvertering

Vejledning til forårstypekonvertering

1. IntroduktionI denne artikel vil vi se på Spring's type konverteringer.Spring giver out-of-the-box forskellige konvertere til indbyggede typer; det betyder at konvertere til / fra grundlæggende typer som String, Integer, Boolean og en række andre typer.Bortset fra dette giver Spring også en solid type konverterings-SPI til udvikling af vores tilpassede konvertere.
Mønstersøgning med Grep i Java

Mønstersøgning med Grep i Java

1. OversigtI denne vejledning lærer vi, hvordan man gør det søg efter et mønster i en given fil / filer - ved hjælp af Java og tredjepartsbiblioteker såsom Unix4J og Grep4J.2. BaggrundUnix har en stærk kommando kaldet grep - som står for “ global regulært udtryk print “. Det
Sådan konfigureres Spring Boot Tomcat

Sådan konfigureres Spring Boot Tomcat

1. OversigtSpring Boot-webapplikationer inkluderer som standard en forudkonfigureret, integreret webserver. I nogle situationer vil vi dog gerne ændre standardkonfigurationen for at imødekomme brugerdefinerede krav.I denne vejledning ser vi på et par almindelige brugssager til konfiguration af den integrerede Tomcat-server gennem application.
Find foråret version

Find foråret version

Java Top Jeg har lige annonceret det nye Lær foråret kursus med fokus på det grundlæggende i Spring 5 og Spring Boot 2: >> KONTROLLER KURSEN1. OversigtI denne artikel skal vi vise, hvordan vi programmatisk finder ud af, hvilken version af Spring, JDK og Java vores applikation bruger.
Dvale interceptorer

Dvale interceptorer

1. OversigtI denne diskussion vil vi se på forskellige måder at opfange operationer inden for Hibernates abstrakte relationelle kortlægning implementering.2. Definition af dvaleinterceptorerHibernate Interceptor er en grænseflade, der giver os mulighed for at reagere på bestemte begivenheder i dvale.
En hurtig guide til indlæg af anmodninger med OkHttp

En hurtig guide til indlæg af anmodninger med OkHttp

1. IntroduktionVi dækker det grundlæggende i OkHttp-klienten i vores guide til OkHttp.I denne korte vejledning ser vi specifikt på forskellige typer POST-anmodninger om klientens version 3.x.2. Grundlæggende POSTVi kan bruge FormBody.Builder at bygge en grundlæggende RequestBody at sende to parametre - brugernavn og adgangskode - med en POST-anmodning:@Test offentlig ugyldig nårSendPostRequest_thenCorrect () kaster IOException {RequestBody formBody = ny FormBody.
Oprettelse af midlertidige mapper i Java

Oprettelse af midlertidige mapper i Java

1. OversigtMidlertidige mapper er nyttige, når vi har brug for at oprette et sæt filer, som vi senere kan kassere. Når vi opretter midlertidige mapper, kan vi delegere til operativsystemet, hvor de skal placeres, eller angive, hvor vi vil placere dem.I denne korte vejledning lærer vi hvordan man opretter midlertidige mapper i Java ved hjælp af forskellige API'er og tilgange.
Hurtig mønstermatchning af strenge ved hjælp af Suffix Tree i Java

Hurtig mønstermatchning af strenge ved hjælp af Suffix Tree i Java

1. OversigtI denne vejledning undersøger vi konceptet med mønstermatchning af strenge, og hvordan vi kan gøre det hurtigere. Derefter gennemgår vi implementeringen i Java.2. Mønster matchning af strenge2.1. DefinitionI strenge er mønstermatchning processen med at kontrollere for en given rækkefølge af kaldte tegn et mønster i en række af tegn kaldet a tekst.
En guide til stigning og formindskelse af unære operatører i Java

En guide til stigning og formindskelse af unære operatører i Java

1. OversigtI denne vejledning diskuterer vi kortvarige stigning og formindskelse af unære operatører i Java.Vi starter med at se på syntaksen efterfulgt af brugen.2. Forøgelse og formindskelse af operationer i JavaI Java, den inkrementære unary operator øger værdien af variablen med en, mens den mindskede unære operatør reducerer værdien af variablen med en.
Udforsk Jersey Test Framework

Udforsk Jersey Test Framework

1. OversigtI denne vejledning skal vi se på Jersey Test Framework og se, hvordan vi kan bruge den til hurtigt at skrive integrationstest.Som vi allerede har set i tidligere artikler, Jersey er en open source-ramme til udvikling af RESTful Web Services. Vi kan lære mere om Jersey i vores introduktion til at oprette en API med Jersey og Spring-artiklen - her.
Forskellen mellem dockerbilleder og containere

Forskellen mellem dockerbilleder og containere

1. OversigtDocker er et værktøj til nemt at oprette, implementere og køre applikationer. Det giver os mulighed for at pakke vores applikationer med alle afhængigheder og distribuere dem som individuelle bundter. Docker garanterer, at vores applikation kører på samme måde på hver Docker-forekomst.