-
Core Java
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…
Read More » -
Core Java
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…
Read More » -
Core Java
Equality vs Identity?
When storing objects in a Set, it is important that the same object can never be added twice. That is…
Read More » -
Core Java
Object-Oriented approach to Code Generation
Code Generation is a common way to reduce the unhealthy load of boring tasks often put on us eager code…
Read More » -
Core Java
Parsing Java 8 Streams Into SQL
When Java 8 was released and people began streaming over all kinds of stuff, it didn’t take long before they…
Read More » -
Core Java
Streaming over Maps with Java 8
In this article I will show you how Speedment Open Source stream efficiently over standard Java maps, expanding the Stream…
Read More » -
Desktop Java
Building Reactive Systems with JavaFX
JavaFX is the new standard library for building graphical applications in Java, but many programmers out there is still stuck…
Read More » -
Core Java
Cleaner Responsibilities – Get rid of equals, compareTo and toString
Have you ever looked at the javadoc of the Object-class in Java? Probably. You tend to end up there every…
Read More » -
Core Java
The Best of Both Worlds
Type-Safe Views using Abstract Document Pattern How do you organize your objects? In this article I will introduce a pattern…
Read More »