How to Convert between an Array and a Set Using Plain Java, Guava or Apache Commons Collections.
I’m a software engineer with a passion for REST, TDD and clean code, Web Security and Data Mining. Baeldung is about all of these and more.
Here's what I've written (so far):
How to Convert between an Array and a List Using plain Java, Guava or Apache Commons Collections.
An interesting week with some cool Spring Security 4 preview articles and the results of the “Capture the Bitcount” bug bounty.
Introduction to Spring Data JPA with Spring 4 – the Spring config, the DAO, manual and generated queries and transaction management.
How to upload an entity using multipart upload with the HttpClient.
Lots of resources this week about TDD, live testing of external services, design and Java 8 – a solid week.
This week we talk about language and API design nuances, Two-Factor authentication, passwords, and of course testing and TDD.
This week is definitely about testing – TDD, Unit Testing and the new test support in the upcoming Spring Security 4.
Sort with Hibernate 4 using HQL or the Criteria API.
An solid week for both Java and Spring, as well as very good article (and followup) on building a Hypermedia service from the well known FizzBuzz interview problem.
How to Sort in JPA using JQL or the Criteria API.
This week is all about series and Spring, as well as a back and forth about refactoring as waste and a good start for a set of generic acceptance criteria.
The highlights of this week are some great Java 8 usage of lambdas and concurrency improvements, a few helpful Spring posts and a handful of fantastic articles in the “Musings” section.
This week was packed full of Java 8 articles, a few testing gems and some well researched analyses of production issues.
Pagination in Hibernate – using basic HQL, ScrollableResults as well as the more flexible and type-safe Criteria API.
Pagination in JPA – how to use JQL and the Criteria API to do pagination correctly.
This week is all about systems in production – starting with a couple of great articles about making sense of log files, real-time analytics and a pragmatic view on reporting.
The highlights of this week include the second installment of a great TDD video series, a host of Spring releases and webinars, and of course some solid Java 8 resources.
The week when Java 8 came out – a few good Java 8 articles, some resources on Continuous Delivery and TDD that you should not miss, and an exciting HTTP(S) development.
Great week with lots of articles – from TDD, Software Development attitude, the Circuit Breaker pattern (good one to know) and Programmer Podcasts.