Prepare Your Code Bases For Future Java - Inside Java Newscast #41
Java developer advocate discusses deprecated APIs and tools like jdeprscan to prepare codebases for future Java versions.
Java developer advocate discusses deprecated APIs and tools like jdeprscan to prepare codebases for future Java versions.
A developer shares their experience using ChatGPT for coding tasks, highlighting its strengths and limitations.
A guide on how to find all Spring beans with a specific method-level annotation, using custom event listeners as an example.
A summary of key Java projects (Loom, Valhalla, Panama, Amber, Leyden, Galahad) and their planned developments for 2023, based on an Oracle developer advocate's insights.
Explains the benefits of executing database queries with jOOQ's API instead of extracting SQL for use with other tools like JdbcTemplate.
A guide to integrating the Neo4J graph database with Spring Boot, including entity definition, data creation, and querying nodes and relations.
An opinionated guide for beginners starting Java development in 2023, covering versions, tools, and ecosystem recommendations.
An opinionated guide for beginners starting Java development in 2023, covering setup, tools, and ecosystem recommendations.
A developer argues that Kotlin's appeal goes beyond utility, emphasizing the joy and emotional value of using a modern programming language compared to Java.
Exploring an alternative approach to mocking Spring Data repositories using Dynamic Proxies for in-memory testing implementations.
Analyzing Java BlockingQueue performance issues using JDK Flight Recorder and custom events to detect blocked producer threads.
Analyzing Java BlockingQueue performance issues using JDK Flight Recorder and custom events to detect blocked producer threads.
A summary of 24 Java features introduced in 2022, covering language updates, APIs, tooling, and performance improvements from the OpenJDK community.
A tutorial on building a custom email alert service for Azure service retirements using Java, Azure Functions, and Communication Services.
Explains the process of how new features are considered, designed, and shipped in the Java programming language via the OpenJDK community.
Summary of JavaOne announcements: GraalVM moving to OpenJDK, JavaFX 20 EA builds, and updates on Generational ZGC.
Explores a proposed Java language change to simplify the 'Hello World' program for beginners, reducing initial concept overload.
Explores how Java's Project Amber addresses language pain points like verbosity and data handling with features like records, pattern matching, and text blocks.
An overview of Project Loom's impact on the Java ecosystem, covering virtual threads, tooling, web servers, and major frameworks.
A look at Java 19 features including Project Loom's virtual threads, structured concurrency, records, and new programming patterns.