Spring MVC Custom Validation

Spring MVC Custom Validation

1. OverzichtOver het algemeen biedt Spring MVC standaard voorgedefinieerde validators als we gebruikersinvoer moeten valideren.Als we echter een meer bepaald type invoer moeten valideren, we hebben de mogelijkheid om onze eigen, aangepaste validatielogica te creëren.In dit artikel doen we precies dat: we maken een aangepaste validator om een ​​formulier met een telefoonnummerveld te valideren en tonen vervolgens een aangepaste validator voor meerdere velden.Dit
Verschillen tussen JAR- en WAR-verpakkingen

Verschillen tussen JAR- en WAR-verpakkingen

1. OverzichtIn deze korte tutorial, we zullen ons concentreren op de verschillen tussen JAR- en WAR-verpakkingen in Java.Eerst definiëren we elke verpakkingsoptie afzonderlijk. Daarna zullen we hun verschillen samenvatten.2. JAR-verpakkingSimpel gezegd, JAR - of Java Archive - is een pakketbestandsindeling.
Het K-Means Clustering-algoritme in Java

Het K-Means Clustering-algoritme in Java

1. OverzichtClustering is een overkoepelende term voor een klasse van niet-gecontroleerde algoritmen ontdek groepen dingen, mensen of ideeën die nauw met elkaar verband houden.In deze ogenschijnlijk eenvoudige one-liner-definitie zagen we een paar modewoorden. Wat is clustering precies? Wat is een algoritme zonder toezicht?
Beheer de sessie met Spring Security

Beheer de sessie met Spring Security

1. OverzichtIn dit artikel laten we zien hoe Spring Security stelt ons in staat om onze HTTP-sessies te beheren.Deze controle varieert van een sessietime-out tot het inschakelen van gelijktijdige sessies en andere geavanceerde beveiligingsconfiguraties.2. Wanneer wordt de sessie gemaakt? We kunnen precies bepalen wanneer onze sessie wordt gemaakt en hoe Spring Security ermee zal omgaan:altijd- er wordt altijd een sessie aangemaakt als deze nog niet bestaatindien nodig- er wordt alleen een sessie aangemaakt als dat nodig is (standaard)nooit- het framework zal zelf nooit een sessie maken, maar het
AngularJS CRUD-applicatie met Spring Data REST

AngularJS CRUD-applicatie met Spring Data REST

1. OverzichtIn deze zelfstudie gaan we een voorbeeld maken van een eenvoudige CRUD-applicatie met AngularJS voor de front-end en Spring Data REST voor de back-end.2. De REST-gegevensservice makenOm de ondersteuning voor persistentie te creëren, zullen we gebruik maken van de Spring Data REST-specificatie waarmee we CRUD-bewerkingen op een datamodel kunnen uitvoeren.
Hoe u een discussielijn start in Java

Hoe u een discussielijn start in Java

1. InleidingIn deze tutorial gaan we verschillende manieren verkennen om een ​​thread te starten en parallelle taken uit te voeren.Dit is erg handig, met name bij lange of terugkerende bewerkingen die niet op de hoofdthread kunnen worden uitgevoerd, of waar de UI-interactie niet in de wacht kan worden gezet tijdens het wachten op de resultaten van de bewerking.Lees
Een gids voor Cassandra met Java

Een gids voor Cassandra met Java

1. OverzichtDeze tutorial is een inleidende gids voor de Apache Cassandra-database met Java.U vindt er uitleg over de belangrijkste concepten, samen met een werkvoorbeeld dat de basisstappen omvat om verbinding te maken met en aan de slag te gaan met deze NoSQL-database vanuit Java.2. CassandraCassandra is een schaalbare NoSQL-database die continue beschikbaarheid biedt zonder een enkel storingspunt en de mogelijkheid biedt om grote hoeveelheden gegevens met uitzonderlijke prestaties te verwerken.
Hoofdletterongevoelige tekenreeksovereenkomst in Java

Hoofdletterongevoelige tekenreeksovereenkomst in Java

1. OverzichtEr zijn veel manieren om te controleren of een Draad bevat een substring. In dit artikel gaan we op zoek naar substrings binnen een Draad terwijl u zich concentreert op hoofdletterongevoelige oplossingen voor String.contains () in Java. Het belangrijkste is dat we voorbeelden geven van hoe u dit probleem kunt oplossen.
Snelle introductie tot Spring Cloud-configuratie

Snelle introductie tot Spring Cloud-configuratie

1. OverzichtSpring Cloud Config is Spring's client / server-benadering voor het opslaan en bedienen van gedistribueerde configuraties over meerdere applicaties en omgevingen.Dit configuratiearchief is idealiter onder versie van Git versiebeheer en kan tijdens de runtime van de toepassing worden gewijzigd.
Een gids voor het Java-web Start

Een gids voor het Java-web Start

1. OverzichtIn dit artikel wordt uitgelegd wat Java Web Start (JWS) is, hoe u het aan de serverzijde configureert en hoe u een eenvoudige toepassing maakt.Opmerking: De JWS is verwijderd uit de Oracle JDK, beginnend met Java 11. Overweeg als alternatief OpenWebStart te gebruiken.2. InleidingJWS is een runtime-omgeving die wordt geleverd met de Java SE voor de webbrowser van de klant en bestaat al sinds Java-versie 5.
Java NIO2 Path API

Java NIO2 Path API

1. OverzichtIn dit artikel leren we hoe we de nieuwe I / O (NIO2) kunnen gebruiken Pad API in Java.De Pad API's in NIO2 vormen een van de belangrijkste nieuwe functionele gebieden die bij Java 7 zijn geleverd en specifiek een subset van de nieuwe bestandssysteem-API naast File API's.2. InstallatieDe NIO2-ondersteuning is gebundeld in de java.
Een gids voor de Spring Task Scheduler

Een gids voor de Spring Task Scheduler

1. OverzichtIn dit artikel bespreken we de Mechanismen voor het plannen van taken in de lente – Taakplanner en het zijn vooraf gebouwde implementaties samen met de verschillende te gebruiken triggers. Als je meer wilt lezen over roosteren in het voorjaar, kijk dan op @Async en @Verwacht Lidwoord.TaskScheuler werd geïntroduceerd in Spring 3.0
Jaar, maand en dag uit de datum halen in Java

Jaar, maand en dag uit de datum halen in Java

1. OverzichtIn deze korte zelfstudie bekijken we hoe u het jaar, maand en dag van een gegeven Datum in Java.We zullen bekijken hoe we deze waarden kunnen extraheren met behulp van de erfenis java.util.Date class en ook door de nieuwe datum-tijdbibliotheek van Java 8 te gebruiken.In Java 8 werd om een ​​aantal goede redenen een geheel nieuwe datum- en tijdbibliotheek geïntroduceerd. Naa
Gids voor JavaServer Pages (JSP)

Gids voor JavaServer Pages (JSP)

Inhoudsopgave1. Overzicht2. JavaServer-pagina's2.1. JSP-syntaxis2.2. Statische en dynamische inhoud2.3. Impliciete objecten2.4. Andere impliciete objecten2.5. Richtlijnen2.6. Paginarichtlijnen3.0. Drie voorbeelden3.1. HTML weergegeven in Servlet3.2. Java in een JSP statische inhoud3.3. JSP met doorsturen3.
Een element verwijderen uit een array in Java

Een element verwijderen uit een array in Java

1. OverzichtIn deze korte tutorial leren we over de verschillende manieren waarop we dat kunnen verwijder een element uit een array in Java met behulp van de Apache Commons Lang-bibliotheek.2. MavenLaten we de commons-lang3 afhankelijkheid van ons project pom.xml het dossier: org.apache.commons commons-lang3 3.
Wat is er nieuw in Spring Boot 2?

Wat is er nieuw in Spring Boot 2?

1. OverzichtSpring Boot brengt een eigenzinnige benadering van het Spring-ecosysteem. Voor het eerst uitgebracht medio 2014. Spring Boot heeft veel ontwikkeling en verbetering doorgemaakt. Versie 2.0 maakt zich vandaag klaar voor release begin 2018.Er zijn verschillende gebieden waar deze populaire bibliotheek ons ​​probeert te helpen:Beheer van afhankelijkheden. Doo
Verschil tussen JVM, JRE en JDK

Verschil tussen JVM, JRE en JDK

1. OverzichtIn dit artikel bespreken we de verschillen tussen JVM, JRE en JDK door hun componenten en toepassingen in overweging te nemen.2. JVMJava Virtual Machine (JVM) is een implementatie van een virtuele machine die een Java-programma uitvoert.De JVM interpreteert eerst de bytecode. Het slaat vervolgens de klasse-informatie op in het geheugengebied.
Hoe u een binair boomdiagram afdrukt

Hoe u een binair boomdiagram afdrukt

1. InleidingAfdrukken is een veel voorkomende visualisatietechniek voor datastructuren. Het kan echter lastig zijn als het om bomen gaat, vanwege hun hiërarchische aard.In deze tutorial leren we enkele afdruktechnieken voor binaire bomen in Java.2. BoomdiagrammenOndanks de beperkingen van het tekenen met alleen tekens op de console, zijn er veel verschillende diagramvormen om boomstructuren weer te geven.
System.out.println versus loggers

System.out.println versus loggers

1. Waarom houthakkers?Gebruik tijdens het schrijven van een programma of het ontwikkelen van een bedrijfsproductie-applicatie System.out.println lijkt de eenvoudigste en gemakkelijkste optie te zijn. Er hoeven geen extra bibliotheken aan het klassenpad te worden toegevoegd en er hoeven geen aanvullende configuraties te worden gemaakt.
$config[zx-auto] not found$config[zx-overlay] not found