Voeg tekenreeksen samen in Kotlin

Voeg tekenreeksen samen in Kotlin

1. InleidingIn deze korte tutorial zullen we verschillende manieren onderzoeken om strings in Kotlin samen te voegen.2. Gebruik de plus() MethodeKotlin's Draad klasse bevat een plus() methode:operator fun plus (other: Any?): String (source)Het retourneert een Draad verkregen door referentie aaneen te schakelen Draad met de Draad doorgegeven als argument.
Inleiding tot ActiveWeb

Inleiding tot ActiveWeb

Java Top Ik heb zojuist het nieuwe aangekondigd Leer de lente natuurlijk, gericht op de basisprincipes van Spring 5 en Spring Boot 2: >> BEKIJK DE CURSUS1. OverzichtIn dit artikel gaan we het Activeweb illustreren - een full-stack webframework van JavaLite - dat alles biedt wat nodig is voor de ontwikkeling van dynamische webapplicaties of REST-ful webservices.
Keycloak Gebruiker zelfregistratie

Keycloak Gebruiker zelfregistratie

1. OverzichtWe kunnen Keycloak gebruiken als een autorisatieserver van een derde partij om gebruikers van onze web- of mobiele applicaties te beheren.Hoewel het voor een beheerder mogelijk is om gebruikers toe te voegen, heeft Keycloak ook de mogelijkheid om gebruikers zichzelf te laten registreren. Bovendien kunnen we, naast standaardattributen zoals voornaam, achternaam en e-mailadres, ook extra gebruikersattributen toevoegen die specifiek zijn voor de behoefte van onze applicatie.
Beknopte handleiding voor Spring Cloud-stroomonderbreker

Beknopte handleiding voor Spring Cloud-stroomonderbreker

1. OverzichtIn deze tutorial we introduceren het Spring Cloud Circuit Breaker-project en leer hoe we er gebruik van kunnen maken.Eerst gaan we kijken wat de Spring Cloud Circuit Breaker te bieden heeft naast de bestaande implementaties van stroomonderbrekers. Vervolgens leren we hoe we het automatische configuratiemechanisme van Spring Boot kunnen gebruiken om een ​​of meer stroomonderbrekers in onze applicatie te integreren.Merk
JPA 2.2-ondersteuning voor Java 8 datum- / tijdtypen

JPA 2.2-ondersteuning voor Java 8 datum- / tijdtypen

1. OverzichtDe JPA 2.2-versie heeft officieel de ondersteuning voor Java 8 geïntroduceerd Datum en Tijd API. Voordien moesten we ofwel vertrouwen op een eigen oplossing, ofwel moesten we de JPA Converter API gebruiken.In deze tutorial we laten zien hoe je de verschillende Java 8 in kaart kunt brengen Datum en Tijd types.
Zoek het kleinste ontbrekende geheel getal in een matrix

Zoek het kleinste ontbrekende geheel getal in een matrix

1. OverzichtIn deze tutorial zullen we verschillende algoritmen zien waarmee we het kleinste ontbrekende positieve gehele getal in een array kunnen vinden.Eerst bespreken we de uitleg van het probleem. Daarna zullen we drie verschillende algoritmen zien die aan onze behoeften voldoen. Ten slotte bespreken we hun complexiteit.
Een gids voor interne interfaces in Java

Een gids voor interne interfaces in Java

1. InleidingIn deze korte tutorial kijken we naar interne interfaces in Java. Ze worden voornamelijk gebruikt voor:het probleem met de naamruimte oplossen wanneer de interface een algemene naam heefttoenemende inkapselingleesbaarheid vergroten door gerelateerde interfaces op één plek te groeperenEen bekend voorbeeld is de Binnenkomst interface die wordt gedeclareerd in de Kaart koppel.
Controleren of er een klasse bestaat in Java

Controleren of er een klasse bestaat in Java

1. OverzichtHet controleren op het bestaan ​​van een klasse kan handig zijn om te bepalen welke implementatie van een interface moet worden gebruikt. Deze techniek wordt vaak gebruikt tijdens oudere JDBC-opstellingen.In deze tutorial we zullen de nuances van het gebruik onderzoeken Class.forName () om het bestaan ​​van een klasse in het Java-klassenpad te controleren.2. Met b
Collecties filteren en transformeren in Guava

Collecties filteren en transformeren in Guava

1. OverzichtIn deze tutorial laten we zien hoe filter en transformeer collecties met Guava.We filteren met predikaten, transformeren met behulp van de functies die de bibliotheek biedt en tot slot zullen we zien hoe we zowel filteren als transformeren kunnen combineren.2. Filter een collectieLaten we beginnen met een eenvoudig voorbeeld van een collectie filteren.
Hoe het gegevenstype in Groovy te bepalen

Hoe het gegevenstype in Groovy te bepalen

1. InleidingIn deze korte tutorial gaan we verschillende manieren verkennen om het gegevenstype in Groovy te vinden.Het is eigenlijk anders, afhankelijk van wat we doen:Eerst kijken we wat we voor primitieven kunnen doenVervolgens zullen we zien hoe collecties enkele unieke uitdagingen met zich meebrengenEn tot slot kijken we naar objecten en klassevariabelen2.
Tutorial voor lente-uitzonderingen

Tutorial voor lente-uitzonderingen

De Uitzonderingen in de lente Tutorial bespreekt enkele van de meest voorkomende uitzonderingen in het voorjaar met voorbeelden - waarom ze voorkomen en hoe ze snel kunnen worden opgelost.Spring Beans UitzonderingenSpring BeanDefinitionStoreExceptionSpring BeanCreationExceptionSpring NoSuchBeanDefinitionException Ontevreden afhankelijkheid in het voorjaarDe BeanDefinitionOverrideException in Spring BootUitzonderingen Spring DataSpring DataIntegrityViolationExceptionGids voor Spring NonTransientDataAccessExceptionSpring MVC-uitzonderingenSpring ResponseStatusExceptionMaxUploadSizeExceededExceptio
Gids voor het Kotlin Exposed Framework

Gids voor het Kotlin Exposed Framework

1. InleidingIn deze zelfstudie gaan we bekijken hoe u een relationele database kunt opvragen met Exposed.Exposed is een open source-bibliotheek (Apache-licentie) ontwikkeld door JetBrains, die een idiomatische Kotlin-API biedt voor sommige relationele database-implementaties, terwijl de verschillen tussen databaseleveranciers worden gladgestreken.
Spring Boot Met Spring Batch

Spring Boot Met Spring Batch

1. OverzichtSpring Batch is een krachtig raamwerk voor het ontwikkelen van robuuste batchtoepassingen. In onze vorige tutorial hebben we Spring Batch geïntroduceerd.In deze zelfstudie bouwen we voort op de vorige en leren we hoe u met Spring Boot een eenvoudige batchgestuurde applicatie instelt en maakt.
Hamcrest Common Core Matchers

Hamcrest Common Core Matchers

1. OverzichtIn deze korte tutorial verkennen we de CoreMatchers klasse uit het populaire Hamcrest-framework voor het schrijven van eenvoudige en expressievere testcases.Het idee is om beweerde uitspraken te laten lezen als natuurlijke taal.2. Hamcrest-opstellingWe kunnen Hamcrest gebruiken met Maven door de volgende afhankelijkheid toe te voegen aan onze pom.
Jackson - Werken met kaarten en null-waarden

Jackson - Werken met kaarten en null-waarden

1. OverzichtIn dit korte artikel gaan we kijken naar een meer geavanceerde use-case van gebruik Jackson - werken met Kaarten die null-waarden of null-sleutels bevatten.2. Negeer null-waarden in een kaart Jackson heeft een eenvoudige maar nuttige manier om globaal te bepalen wat er gebeurt met null-waarden wanneer een kaart wordt geserialiseerd:ObjectMapper-mapper = nieuwe ObjectMapper (); mapper.
Verschil tussen Thread en Virtual Thread in Java

Verschil tussen Thread en Virtual Thread in Java

1. InleidingIn deze tutorial laten we het verschil zien tussen traditionele threads in Java en de virtuele threads die in Project Loom zijn geïntroduceerd.Vervolgens delen we verschillende use-cases voor virtuele threads en de API's die het project heeft geïntroduceerd.Voordat we beginnen, moeten we er rekening mee houden dit project is in actieve ontwikkeling.
Fout circulair weergavepad

Fout circulair weergavepad

1. InleidingIn deze zelfstudie bekijken we hoe we Circular View Path-fouten in een Spring MVC-toepassing krijgen en oplossen.2. AfhankelijkhedenLaten we om dit te demonstreren een eenvoudig Spring Boot-webproject maken. Eerst moeten we de Spring Boot-webstarterafhankelijkheid toevoegen aan ons Maven-projectbestand: org.
OAuth 2.0-bronserver met Spring Security 5

OAuth 2.0-bronserver met Spring Security 5

1. OverzichtIn deze tutorial leren we hoe u een OAuth 2.0-bronserver instelt met Spring Security 5.We zullen dit doen met zowel JWT als ondoorzichtige tokens, de twee soorten drager-tokens die worden ondersteund door Spring Security.Voordat we verder gaan met de implementatie en codevoorbeelden, zullen we wat achtergrondinformatie vastleggen.
Wijzig de standaardpoort in WildFly

Wijzig de standaardpoort in WildFly

1. OverzichtIn deze korte tutorial bekijken we hoe we de standaardpoort in WildFly kunnen wijzigen; over het algemeen is deze poort 8080.WildFly is natuurlijk een populaire open source applicatieserver die wordt onderhouden door de JBoss-gemeenschap.2. Configuratie-XML gebruikenIn de zelfstandige modus kunnen we de XML-configuratiebestanden bijwerken om de standaardpoort te wijzigen.