Hoe Spring Security Logout Redirects uit te schakelen

Hoe Spring Security Logout Redirects uit te schakelen

1. OverzichtIn deze korte tutorial gaan we die nader bekijken hoe u omleidingen voor uitloggen in Spring Security uitschakelt.We beginnen eerst met een korte achtergrond over hoe de uitlogstroom werkt in Spring Security. Vervolgens laten we aan de hand van een praktisch voorbeeld zien hoe u kunt voorkomen dat gebruikers worden omgeleid na een geslaagde afmelding.
Time-out van HttpClient

Time-out van HttpClient

1. OverzichtDeze tutorial laat zien hoe configureer een time-out met de Apache HttpClient 4.Als je dieper wilt graven en andere coole dingen wilt leren die je kunt doen met de HttpClient - ga dan naar de belangrijkste HttpClient tutorial.2. Time-outs eerder configureren HttpClient 4.3 2.1. Rauw Draad Parameters Voordat versie 4.
Een koptekst instellen voor een reactie met Spring 5

Een koptekst instellen voor een reactie met Spring 5

1. OverzichtIn deze korte tutorial, we zullen verschillende manieren doornemen om een ​​koptekst op een servicerespons in te stellen, hetzij voor niet-reactieve eindpunten of voor API's die het 5 WebFlux-framework van Spring gebruiken.We kunnen meer informatie over dit kader vinden in eerdere berichten.2. H
Oracle Connection Pooling With Spring

Oracle Connection Pooling With Spring

1. OverzichtOracle is een van de meest populaire databases in grote productieomgevingen. Als Spring-ontwikkelaars is het dus heel gewoon om met deze databases te moeten werken.In deze tutorial gaan we praten over hoe we deze integratie kunnen maken.2. De databaseHet eerste dat we nodig hebben, is natuurlijk de database.
Registratie - Activeer een nieuw account via e-mail

Registratie - Activeer een nieuw account via e-mail

Dit artikel maakt deel uit van een reeks: • Tutorial Spring Security Registration• Het registratieproces met Spring Security• Registratie - Activeer een nieuw account per e-mail (huidig ​​artikel) • Spring beveiligingsregistratie - Verzend de verificatie-e-mail opnieuw• Registratie met Spring Security - Wachtwoordcodering• De registratie-API wordt RESTful• Spring Security - Reset uw wachtwoord• Registratie - Wachtwoordsterkte en regels• Uw wachtwoord bijwerken1. OverzichtDit artikel
BIRT-rapportage met Spring Boot

BIRT-rapportage met Spring Boot

1. InleidingIn deze tutorial gaan we BIRT (Business Intelligence and Reporting Tools) integreren met Spring Boot MVC om statische en dynamische rapporten in HTML- en PDF-indeling te leveren.2. Wat is VOGEL?BIRT is een open source-engine om datavisualisaties te maken die kunnen worden geïntegreerd in Java-webapplicaties.
Java 8 StringJoiner

Java 8 StringJoiner

1. InleidingStringJoiner is een nieuwe klasse toegevoegd in Java 8 onder java.util pakket.Simpel gezegd, het kan worden gebruikt om mee te doen Snaren gebruikmakend van een scheidingsteken, voorvoegsel en achtervoegsel.2. Elementen toevoegen We kunnen toevoegen Snaren de ... gebruiken toevoegen() methode:@Test openbare leegte whenAddingElements_thenJoinedElements () {StringJoiner joiner = nieuwe StringJoiner (",", PREFIX, SUFFIX); joiner.
Matches tellen op een streamfilter

Matches tellen op een streamfilter

1. OverzichtIn deze tutorial onderzoeken we het gebruik van de Stream.count () methode. Specifiek, we zullen zien hoe we de tellen () methode met de filter() methode om de overeenkomsten van een Predikaatwe hebben toegepast.2. Met behulp van Stream.count ()De tellen () methode zelf biedt een kleine maar zeer nuttige functionaliteit.
Ontwerppatroon voor tolk in Java

Ontwerppatroon voor tolk in Java

1. OverzichtIn deze tutorial introduceren we een van de gedragsmatige GoF-ontwerppatronen: de tolk.Eerst geven we een overzicht van het doel en leggen we het probleem uit dat het probeert op te lossen.Vervolgens bekijken we het UML-diagram van Interpreter en de implementatie van het praktische voorbeeld.
Implementeer een WAR-bestand in JBoss

Implementeer een WAR-bestand in JBoss

1. InleidingIn deze tutorial gaan we bekijken hoe we een war-bestand op de JBoss-server kunnen implementeren.We kunnen het war-bestand implementeren door het bestand handmatig in de geschikte map te plaatsen of rechtstreeks vanuit Eclipse.2. Het WAR-bestand handmatig implementerenAls we het war-bestand al hebben en we willen het op JBoss implementeren, we kunnen naar de JBoss-installatiedirectory gaan op standalone / implementaties en plak het bestand daar.
Een gids voor het Axon Framework

Een gids voor het Axon Framework

1. OverzichtIn dit artikel zullen we kijken naar Axon en hoe het ons helpt applicaties te implementeren met CQRS (Command Query Responsibility Segregation) en Sourcing van evenementen in gedachten.Tijdens deze handleiding worden zowel Axon Framework als Axon Server gebruikt. De eerste zal onze implementatie bevatten en de laatste zal onze speciale Event Store en Message Routing-oplossing zijn.
Inleiding tot Jenkins 2 en de kracht van pijpleidingen

Inleiding tot Jenkins 2 en de kracht van pijpleidingen

1. OverzichtIn dit artikel laten we het gebruik van pijplijnen zien aan de hand van een voorbeeld van continue levering met Jenkins.We gaan een eenvoudige, maar vrij nuttige pijplijn bouwen voor ons voorbeeldproject:CompilatieEenvoudige statische analyse (parallel met compilatie)EenheidstestsIntegratietests (parallel met unit-tests)Inzet2.
ExecutorService - Wachten tot discussies zijn voltooid

ExecutorService - Wachten tot discussies zijn voltooid

1. OverzichtDe ExecutorService framework maakt het gemakkelijk om taken in meerdere threads te verwerken. We gaan enkele scenario's illustreren waarin we wachten tot threads hun uitvoering hebben voltooid.We laten ook zien hoe u een ExecutorService en wacht tot al lopende threads hun uitvoering hebben voltooid.
Spring Boot-configuratie met Jasypt

Spring Boot-configuratie met Jasypt

1. InleidingJasypt (Java Simplified Encryption) Spring Boot biedt hulpprogramma's voor het versleutelen van eigendomsbronnen in Boot-applicaties.In dit artikel bespreken we hoe we ondersteuning voor jasypt-spring-boot kunnen toevoegen en deze kunnen gebruiken.Voor meer informatie over het gebruik van Jasypt als een framework voor codering, bekijk hier onze Inleiding tot Jasypt.
Ga aan de slag met Java

Ga aan de slag met Java

Java is een van de meest populaire programmeertalen en wordt vaak gebruikt voor het bouwen van webtoepassingen en applicaties op bedrijfsschaal. Deze verzameling handleidingen helpt u op weg met de basisconcepten in Java.Basisprincipes van de Java-taalLaten we, voordat we meer over klassen en objecten leren, beginnen met de basissyntaxis van de taal.
BSON naar JSON-documentconversie in Java

BSON naar JSON-documentconversie in Java

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 vorige artikel hebben we gezien hoe u BSON-documenten als Java-objecten uit MongoDB kunt ophalen.Dit is een veel voorkomende manier om een ​​REST API te ontwikkelen, omdat we deze objecten misschien willen wijzigen voordat we ze naar JSON converteren (met bijvoorbeeld Jackson).Het
Maak een Build Pipeline met Travis CI

Maak een Build Pipeline met Travis CI

1. InleidingIn moderne softwareontwikkeling is de term pijpleiding wordt veel gebruikt. Maar wat is het?In het algemeen, een build-pijplijn is een reeks geautomatiseerde stappen die code van ontwikkeling naar productie verplaatsen.Build-pijplijnen zijn geweldig voor het implementeren van doorlopende integratieworkflows voor software.
Inleiding tot gRPC

Inleiding tot gRPC

1. InleidinggRPC is een open source RPC-framework met hoge prestaties dat oorspronkelijk is ontwikkeld door Google. Het helpt bij het elimineren van standaardcode en helpt bij het verbinden van polyglot-services in en tussen datacenters.2. OverzichtHet raamwerk is gebaseerd op een client-server-model van externe procedureaanroepen.
Optimalisatie van veerintegratietests

Optimalisatie van veerintegratietests

1. InleidingIn dit artikel zullen we een holistische discussie hebben over integratietests met Spring en hoe u deze kunt optimaliseren.Eerst bespreken we kort het belang van integratietests en hun plaats in moderne software, met de nadruk op het Spring-ecosysteem.Later behandelen we meerdere scenario's, waarbij we ons concentreren op web-apps.