Autowire Spring Beans using XML Configuration

Let’s look at the examples to Autowire the Spring beans by constructor, by type and by their names using Spring XML configuration. Class Structure Product – a POJO class to store product info ProductDAO – an interface that we will use in a dependent service class ProductDAOImpl – an implementation of ProductDAO returns list of … Read more

Spring XML Configuration and Constructor Injection

This is an example to show you how we can inject dependencies using constructor injection within Spring XML configuration. Use Case Our use case is simple, we want to establish the dependencies between app, service and data access layers. We want to retrieve list of users from database (mocked in our case) using a data … Read more

Selection Sort

Overview Selection sort is the most basic way of sorting an Array. We compare each element with its subsequent elements and swap them if one is smaller than the other. Complexity The complexity of selection sort algorithm for worst case, average cases and best cases is O(n2). Selection Sort in Java Selection Sort in C … Read more