There are plenty of new build tools on the market, including Maven and Gradle, but many organizations remain happy to use the Apache Ant tool in Java builds and application deploys. Here is why they are doing it.
JDK 8 Versus JDK 10: Ternary/Unboxing Difference
A recent Nicolai Parlog ( @nipafx ) tweet caught my attention because it referenced an interesting StackOverflow discussion on a changed …
JPA and Hibernate enum mapping with annotations and the hbm.xml file – Coffee Talk: Java, News, Stories and Opinions
Ever since they were introduced in Java 5, enums have been catching developers off guard. How do you perform JPA and Hibernate enum mapping with annotations or even XML files? It’s actually not that hard. Here’s a JPA and Hiberante enum mapping example.
Latest and greatest: Elasticsearch 6.3.0 features Java 10 support – JAXenter
Elasticsearch version 6.3.0 is out now and has some new updates that are worth downloading. Take a look through the release notes and see what’s fresh.
Desktop UIs Will Stay Alive Thanks to Web Technologies
To understand what’s wrong with Java desktop apps, let’s take a look at the new features of JavaFX, …
Exact Conversion of Long to Int in Java
With all the shiny things (lambda expressions, streams, Optional, the new Date/Time API, etc.) to di…
Java EE Security API (JSR 375/Soteria) with JWT tokens
The Java EE Security API 1.0 is a new spec for Java EE 8 that aims to bridge some of the gapsthat have traditionally been left unspecified and provides the new way to define or configureidentity stores and authentication mechanisms.
Building a serverless url shortener with Azure Functions and Java, part one | Jonathan Giles
I’m a Java engineer who doesn’t really know the intricacies of cloud development as well as my ‘Cloud Developer Advocate’ job title suggests that I should. That is why I’m such a fan of Azure Functions – it makes the concept of serverless programming a possibility for Java developers. Serverless is one of those odd marketing terms, but what it essentially boils down to, as my colleague Jeremy Likness likes to say, is that it is ‘less server’ – which sounds perfect for me! 🙂 To better understand Azure Functions, I set out to build a URL shortener app, so that I could take a long URL like and replace it with a short url like . I’m not the first Microsoft Cloud Developer Advocate to do this, as it seems like one of those projects people like to do when they first encounter serverless programming 🙂 You can read Jeremy’s blog about how he built a URL shortener in C# (he’s put a lot more hours into features than me, so there
A Quick Easy Guide to Deep Learning with Java – Deeplearaning4j / DL4J – opencodez
In this article, we will take a brief look at Deep Learning with Java. We are going to build our first simple neural network using Open-Source, Distributed, Deep Learning Library for the JVM Deeplearning4j or DL4J Introduction to Deep Learning Machine Learning is taking over the web. It is trying to penetrate in almost every aspect of …
Apache Wicket 8: Write less, achieve more with this Java framework – JAXenter
Wicket 8 has arrived. What’s new about this open source Java framework? Wicket 8 boasts full Java 8 support, Lambdas, and more!
How many lines of code did you write to sort a collection of objects before Java 8 ?
How many lines of code did you write to sort a collection of objects before Java 8 ? How many, you w…
Anderson Software Group, Inc. | Expert Courseware for Professional Developers
Menu Paul Anderson and Gail Anderson have recently been accepted into the Oracle Developer Champion program. Oracle Developer Cham….
How to Filter Collections in Java 8 with Streams and Predicates
Java 8 provides excellent features to support filtering of elements in Java Collections. Prior to Java 8, only better way to filter element…
Java Quiz 19: Working With Boolean Variables – DZone Java
Check out the answer to our most recent quiz about multi-dimensional arrays and test your Java knowledge when it comes to working with boolean variables.
Peeking Inside Java Streams with Stream.peek
For a Java developer new to JDK 8-introduced pipelines and streams, the peek(Consumer) method provid…