Using local classes makes sense from an engineering point of view, but the principle of least surprise applies. Unless every team member is comfortable, don't use them.
If you're loading your Spring context for every test, you have integration tests, not unit tests. These are slow! See, how to deal with the problem using Mockito.
If you want enhanced control over your endpoints, including tuning sensitivity and security, you should familiarize yourself with Spring Boot Actuator and its tools.
Jenkins' Pipeline Plugin offers a simple way to configure all steps in the same place. You can do almost everything inside your pipeline without any additional plugins.
Accessing and configuring your MS SQL Server instance is pretty simple if you're using Spring Boot. After a bit of legwork, Spring fills in the defaults for you.
These days, many developers work on a project on the same server at the same time — but we still need to be able to schedule app updates the server whenever we want to.
This is the fourth in a series of blog posts examining technologies such as Angular that are driving the development of modern web and mobile applications.
If you're planning to invest in connected devices, make sure your middleware and communications are up to snuff. In this case, we look a how to mix Camel with a Pi.
If you want to display HTML content or web content on your app, look to Xamarin. You can load static HTML, open web pages and URLs, and work easily with navigation.