As API attacks grow in frequency, it’s important to defend against them. Understand how API vulnerabilities differ from those associated with web apps and which areas hackers target.
Category: Articles
Key Java @Annotations to build full Spring Boot Rest API
This post aims to demonstrate key Java @annotations used to build a functional Spring Boot Rest API. The use of Java annotation gives deve…
Java 11 Nest-Based Access Control Via Reflection – DZone Java
In this tutorial, we take a look at Java 11 nest-based access control via reflection in a few examples.
Java ByteArrayOutputStream
This tutorial explains how to use the ByteArrayOutputStream in Java IO to write data to an OutputStream and capture that data in a byte array.
Tutorial: Reactive Spring Boot, Part 2: A REST Client for Reactive Streams – DZone Java
This is the second part of our series showing how to build a Reactive application using Spring Boot, Kotlin, Java, and JavaFX.
Become a Master of Java Streams, Part 6: Creating a New Database Application Using Streams – DZone Java
Here’s the final installment on Java streams. We look at how to create a new database application using streams.
Java switch – 4 wrongs don’t make a right
The switch statement in Java is being changed. But is it an upgrade or a mess? Classic switch The classic switch statement in Java isn’…
Spring2quarkus — Spring Boot to Quarkus Migration – DZone Microservices
Spring2quarkus — Spring Boot to Quarkus Migration — Creating the Quarkus Project, Netflix Eureka Service Discovery Client, Actuator Features
[REPEAT] Best practices for AWS Lambda and Java
Schedule An unknown error has occurred and your request could not be completed. Please contact support. Reserved – Scan in at leas….
Modernizing Java to keep pace in a cloud-native world – JAXenter
Why does Java need to evolve? In order to evolve to keep up with modern, cloud-native apps, Java needs to function in new app environments.
JEP 366: Deprecate the ParallelScavenge + SerialOld GC Combination
JEP 366 is proposed to target JDK 14 and wants to deprecate the combination of the Parallel Scavenge and Serial Old garbage collection algorithms.
GraalVM Quarkus: Java Acceleration with Guillaume Smet and Emmanuel Bernard – Software Engineering Daily
Java programs run in a different environment than they did ten years ago. Modern infrastructure runs on containers sitting in a Kubernetes cluster. The optimal configuration for a Java program in that context is different than it was for an environment dominated by virtual machines and bare metal. When you are co-scheduling your services with
10 Things Java Programmers Should Learn in 2019
A blog about Java, Programming, Algorithms, Data Structure, SQL, Linux, Database, Interview questions, and my personal experience.
Top 21 String Programming and Coding Interview Questions With Solutions
A blog about Java, Spring, Hibernate, Programming, Algorithms, Data Structure, SQL, Linux, Database, JavaScript, and my personal experience.
GitHub will store code near North Pole for 1,000 years – JAXenter
Nothing lasts forever, except maybe code mistakes? On February 2, 2020 a GitHub snapshot of all active public will take a trip to the Arctic Code Vault.