Quantcast
Channel: Java 8 – Java Code Geeks
Browsing latest articles
Browse All 200 View Live

Java 8: Bye Manual SQL, Hello Speedment!

Most applications written in Java require some form of data storage. In small applications this is often realized using a primitive JDBC-connection that is queried using ordinary SQL. Larger systems on...

View Article



Java 8: Use Smart Streams with Your Database in 2 Minutes

Streaming with Speedment When Java 8 finally arrived, some colleges and I started an open-source project to take the whole Java/DB issue one step further by leveraging on Java 8’s stream library, so...

View Article

How to Generate Customized Java 8 Code with Plugins

One thing most programmers hate is to write boilerplate code. Endless hours are spent setting up entity classes and configuring database connections. To avoid this you can let a program like Speedment...

View Article

Default & Static Methods In Interfaces

In our original Java 8 support announcement post we specifically mentioned the lack of streams but completely missed the fact that default/static native interfaces didn’t work. This is now fixed thanks...

View Article

Guavate: tiny library bridging Guava and Java8

Java8 is great and adds some useful abstractions to the JDK that have found popularity in the Java community via the wonderful Guava commons library from Google. Group discussion indicates that there...

View Article


Java 8: A Closer Look at Speedment 3.0.1 “Forest” Stream ORM

Following the Road I have been contributing to the open-source project Speedment (which is a Stream ORM Java Toolkit and Runtime) and a new major version called 3.0.1 “Forest” was just released....

View Article

Doing stuff with Spring WebFlux

Spring Boot 2.0 went GA recently, so I decided to write my first post about Spring for quite a while. Since the release I have been seeing more and more mentions of Spring WebFlux along with tutorials...

View Article

JVM Architecture: Overview of JVM and JVM Architecture

Hello readers! In this tutorial, we will understand and learn the Java Virtual Machine (JVM) and its architecture. This tutorial will help you to correctly answer the below questions: What is JVM in...

View Article


Removing elements from a Map in Java

Very short and simple post on removing elements from a Map in Java. We will be focusing on removing multiple elements and ignore the fact you can remove a single element using Map.remove. The Map below...

View Article


Gradle Configuration

In this post, we feature a comprehensive article about Gradle Configuration. 1. Technology Gradle is an open-source build tool for automatic task management. It builds upon the concept of Apache Ant,...

View Article
Browsing latest articles
Browse All 200 View Live


Latest Images