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.
Java - Converteer bestand naar InputStream

Java - Converteer bestand naar InputStream

1. OverzichtIn deze korte tutorial laten we zien hoe converteer een het dossier aan een InputStream- eerst gewoon Java gebruiken en vervolgens Guava en de Apache Commons IO-bibliotheek.Dit artikel maakt deel uit van de “Java - Terug naar Basic”Serie hier op Baeldung.2. Converteren met behulp van JavaWe kunnen het IO-pakket van java gebruiken om een het dossier anders InputStreams.2.1.
Zelfstudie "Terug naar de basis" in Java

Zelfstudie "Terug naar de basis" in Java

Deze tutorialserie richt zich op de kern Java - "Terug naar de basis". We gaan het hebben over Java Collections en Java IO: 1. Kernconcepten van Java-taal Java - Probeer met bronnenGids voor het gesynchroniseerde trefwoord in JavaEen gids voor Java 9-modulariteitKlasse-laders in Java Java-beweringen gebruikenOvererving en samenstelling (Is-a versus Has-a-relatie) in JavaGids voor het vluchtige trefwoord in JavaWrapper-klassen in JavaSnelle gids voor java.
Verbeterde Java-logboekregistratie met Mapped Diagnostic Context (MDC)

Verbeterde Java-logboekregistratie met Mapped Diagnostic Context (MDC)

1. OverzichtIn dit artikel zullen we het gebruik van Toegewezen diagnostische context (MDC) om de logboekregistratie van toepassingen te verbeteren.Het basisidee van Toegewezen diagnostische context is om een ​​manier te bieden om logboekberichten te verrijken met stukjes informatie die mogelijk niet beschikbaar zijn in het bereik waar de logboekregistratie daadwerkelijk plaatsvindt, maar die inderdaad nuttig kan zijn om de uitvoering van het programma beter te volgen.2. W
Migreren naar de nieuwe Java 8 Date Time API

Migreren naar de nieuwe Java 8 Date Time API

1. OverzichtIn deze tutorial leert u hoe u uw code kunt refactoren om gebruik te maken van de nieuwe Date Time API die in Java 8 is geïntroduceerd.2. Nieuwe API in één oogopslagVroeger was het werken met datums in Java moeilijk. De oude datumbibliotheek van JDK bevatte slechts drie klassen: java.
Een stapeltracering converteren naar een tekenreeks in Java

Een stapeltracering converteren naar een tekenreeks in Java

1. InleidingAls we te maken hebben met uitzonderingen in Java, loggen we regelmatig of geven we gewoon stacktraces weer. Soms willen we echter niet alleen de stapeltracering afdrukken, maar het kan nodig zijn om de stapeltracering naar een bestand of een database te schrijven of deze zelfs over het netwerk te verzenden.
Een API bouwen met het Spark Java Framework

Een API bouwen met het Spark Java Framework

1. InleidingIn dit artikel zullen we een korte inleiding hebben tot het Spark-framework. Spark-framework is een webframework voor snelle ontwikkeling dat is geïnspireerd op het Sinatra-framework voor Ruby en is gebouwd rond de Java 8 Lambda Expression-filosofie, waardoor het minder uitgebreid is dan de meeste applicaties die in andere Java-frameworks zijn geschreven.
Inleiding tot OpenCV met Java

Inleiding tot OpenCV met Java

1. InleidingIn deze tutorial zullen we leer hoe u de OpenCV computer vision-bibliotheek installeert en gebruikt en pas deze toe op realtime gezichtsherkenning.2. InstallatieOm de OpenCV-bibliotheek in ons project te gebruiken, moeten we de opencv Maven afhankelijkheid van onze pom.xml: org.openpnp opencv 3.
Inleiding tot testen met Spock en Groovy

Inleiding tot testen met Spock en Groovy

1. InleidingIn dit artikel kijken we naar Spock, een Groovy-testraamwerk. Hoofdzakelijk wil Spock een krachtiger alternatief zijn voor de traditionele JUnit-stack, door gebruik te maken van Groovy-functies.Groovy is een op JVM gebaseerde taal die naadloos integreert met Java. Naast interoperabiliteit biedt het aanvullende taalconcepten zoals dynamisch zijn, optionele typen hebben en metaprogrammering.
Spring Cloud-zelfstudie

Spring Cloud-zelfstudie

Leer Spring Cloud inclusief concepten, aanvullende bibliotheken en voorbeelden voor gedistribueerde systemen.Inleiding tot hoofdprojectenSnelle introductie tot Spring Cloud-configuratie(populair)Een inleiding tot Spring Cloud SecurityInleiding tot Spring Cloud Stream(populair)Een inleiding tot Spring Cloud-taak Een inleiding tot Spring Cloud Zookeeper Inleiding tot Spring Cloud CLI Een inleiding tot Spring Cloud-contract Het verkennen van de nieuwe Spring Cloud Gateway (populair) Inleiding tot Spring Cloud OpenFeign (populair)Verder gaanSpring REST met een Zuul Proxy Spring Cloud Bus Een beknopt
Gevelontwerppatroon in Java

Gevelontwerppatroon in Java

1. InleidingIn deze korte tutorial gaan we kijken naar een van de structurele ontwerppatronen: de gevel.Eerst geven we een overzicht van het patroon, zetten we de voordelen op een rij en beschrijven we welke problemen het oplost.Vervolgens passen we het gevelpatroon toe op een bestaand, praktisch probleem met Java.
Algemene Java-uitzonderingen

Algemene Java-uitzonderingen

1. InleidingDeze tutorial richt zich op enkele veelvoorkomende Java-uitzonderingen.We beginnen met te bespreken wat in feite een uitzondering is. Later zullen we verschillende soorten aangevinkte en niet-aangevinkte uitzonderingen in detail bespreken.2. UitzonderingenEen uitzondering is een abnormale toestand die optreedt in een codereeks tijdens de uitvoering van een programma.
Een gids voor Spring-omleidingen

Een gids voor Spring-omleidingen

1. OverzichtDit artikel zal zich concentreren op het implementeren van een omleiding in het voorjaar en bespreekt de redenering achter elke strategie.2. Waarom een ​​omleiding?Laten we eerst eens kijken de redenen waarom u mogelijk een omleiding moet uitvoeren in een voorjaarstoepassing.Er zijn natuurlijk veel mogelijke voorbeelden en redenen. Een
Lees een bestand in een ArrayList

Lees een bestand in een ArrayList

1. OverzichtIn deze tutorial bespreken we verschillende manieren om een ​​bestand in een ArrayList.Er zijn veel manieren om een ​​bestand in Java te lezen. Zodra we een bestand hebben gelezen, kunnen we veel bewerkingen uitvoeren op de inhoud van dat bestand.Voor sommige van deze bewerkingen, zoals sorteren, moet de volledige inhoud van het bestand in het geheugen worden verwerkt. Om derg
Een datapijplijn bouwen met Kafka, Spark Streaming en Cassandra

Een datapijplijn bouwen met Kafka, Spark Streaming en Cassandra

1. OverzichtApache Kafka is een schaalbaar, hoogwaardig platform met lage latentie dat maakt het lezen en schrijven van gegevensstromen mogelijk, net als een berichtensysteem. We kunnen vrij gemakkelijk beginnen met Kafka in Java.Spark Streaming maakt deel uit van het Apache Spark-platform dat maakt schaalbare, fouttolerante verwerking van gegevensstromen met hoge doorvoer mogelijk.
Test een REST API met Java

Test een REST API met Java

1. OverzichtDeze tutorial richt zich op de basisprincipes en mechanica van het testen van een REST API met live integratietests (met een JSON-payload). Het belangrijkste doel is om een ​​inleiding te bieden voor het testen van de basiscorrectheid van de API - en we gaan de nieuwste versie van de GitHub REST API gebruiken voor de voorbeelden.Voor