This post shows how to access the Spring ApplicationContext object in JUnit tests. Now, why would we want to do that? Well, sometimes, we need to work directly with the ApplicationContext object. Spring, Java, and Other Requirements We used the
Trim String Values From Properties Files in Spring Boot
This post demonstrates how to trim string values from .properties files using SpringApplicationBuilder and a subclass of or anonymous class of StandardEnvironment supplied to the builder with overridden getProperty(String) and getProperty(String, String) methods.
Validate Properties Files At Startup in Spring Boot
A .properties file contains lines of string pair. Each string pair consists of a parameter name (called the key), and parameter value. This post is about how to validate the parameter value at the application startup.
IBM Bluemix, Cloud Foundry, DevOps, and Spring Boot
In this post, we’ll show how to build, and deploy Spring Boot applications in IBM Bluemix using DevOps,
Read From Multiple Properties Files In Spring Boot
This post demonstrates how to read properties from multiple .properties files in Spring Boot.
Spring Boot – How to unit test RESTful API URLs
This post demonstrates how to unit test RESTful API URLs using Spring Boot 1.5.10RELEASE. We basically just want to ensure the list of URLs still work and match what has been documented per specification.
Spring Boot Upload Multiple Files From Angular
This post shows working code fragments that upload files from a web browser.
Using An SFTP Server, Apache Camel and Spring Boot
Applications can communicate with each other in various means. One is by uploading and downloading files to and from an FTP server. But for development, we often test our applications on our local machines. Therefore, it makes sense to have
Spring Boot Asynchronous Controller Without External Queues
This post shows how to create an asynchronous web controller or endpoint in Spring Boot (or Spring in general). The codes won’t use external queues of any kind. However, they’ll use ThreadPoolTaskExecutor to run codes in the background without having
Easy Reflection using Spring ReflectionTestUtils
This post demonstrates how to get and set instance variables and invoke methods via the Reflection API using Spring ReflectionTestUtils. There are key reasons to do things via Reflection: 1) test non-public methods (not recommended, though), and 2) inaccessible instance variables (to mock).