How to write REST Consumer API using Spring Boot RestTemplate java RestTemplate Spring Spring Boot by devs5003 - December 30, 2022July 2, 20250 Apart from three well known layers i.e. Presentation Layer, Service Layer and Data Layer, we may also have an Integration Layer. This layer generally works with the web services concept and connects two different applications to exchange data between them. One application refers to producer/provider, whereas other refers to consumers. However, we have already gone through the REST Producer API in another article where we had developed different operations to produce REST API. Now, we must have a question in mind 'How to write REST Consumer API using Spring Boot RestTemplate'. We had also discussed a bit about RestTemplate( The Spring REST Client). In fact, RestTemplate provides us Consumer methods to consume services provided by producer applications. We can even have
JavaScript vs Angular JS Angular java JavaScript by devs5003 - December 3, 2022January 19, 20241 Undoubtedly, JavaScript is one of the most popular programming languages in the world. Millions of developers use JavaScript to create web applications and even mobile applications. But what about Angular JS? Angular JS is a JavaScript framework that was created by Google. We primarily use it for developing front-end and creating single-page web applications. Therefore, a question comes in the mind, which one should we use? JavaScript or Angular JS? In this article 'JavaScript vs Angular JS', we will compare these two technologies and see their differences. Once you go through the complete article, you will also be able to make a decision which one to use as per your requirement. Needless to say, both technologies are very popular in terms
Elasticsearch with Spring Boot Using Spring Data Elasticsearch CRUD Examples Elasticsearch java Spring Boot by devs5003 - November 16, 2022May 1, 20251 spring data elasticsearch examplespring data elasticsearch exampleIn this article, we will learn how to develop 'Spring Data Elasticsearch CRUD Examples Using Elasticsearch with Spring Boot'. We will start with the basics of Elasticseach as a theoretical part. In practical part we are going to discuss how to setup Elasticsearch in our system and make it ready to work. Then, we will move to the development of our example. Apart from CRUD operation with UI, we will also get into 'How to create a REST API using Elasticsearch with Spring Boot. What is Elasticsearch? Elasticsearch provides the capability to store, search, and analyze huge volumes of both structured and unstructured data. It primarily works on the concept of indexing. Since it also capable
How To Add JDK 19 Support In Eclipse Core Java eclipse java jdk 19 by devs5003 - September 30, 2022August 31, 20230 Eclipse not recognizing Java-19, How to add JDK 19 support in Eclipse 2022-09?, jdk19 IDE , jdk19 eclipse, eclipse jdk19, eclipse java 19, java 19 eclipse, eclipse java 19 support, eclipse for java 19, JDK 19 support in Eclipse 2022-09 - java, add java 19 to eclipse, how to add java 19 to eclipse, eclipse openjdk 19, eclipse java 19 plugin, eclipse support java 19, jdk 19 eclipse, eclipse compiler compliance level 19 not available, sts java 19, add jdk 19 to eclipse, how to add jdk 19 in eclipse Oracle has released JDK 19 (the tenth six-month release) in September 2022 and it's general availability date is 2022/09/20. JDK 19 will be a short-term feature release that is supported for
How To Deploy Spring Boot Application To Heroku Heroku java Spring Spring Boot Spring Cloud by devs5003 - September 28, 2022November 12, 20232 The development of a software application goes through multiple stages like: requirement analysis, designing, coding, testing. Once testing is completed successfully, we need to deploy the application somewhere in a server so that users can access it from anywhere. Generally, we deploy the application in the Cloud environment. Heroku is the cloud environment that provides us deployable infrastructure. So, we are going to discuss 'How To Deploy Spring Boot Application to Heroku'? in this article. Spring Boot’s flexible packaging options provide a great deal of choice when it comes to deploying your application. We can deploy Spring Boot applications to a variety of cloud platforms, to virtual/real machines, or make them fully executable for Unix systems. Here in this article we
Spring Bean Life Cycle Method Examples java Spring Spring Boot Spring Core by devs5003 - September 13, 2022December 27, 20240 In the context of Spring Framework, if we want to execute some code after the bean construction, then we can write that code inside the custom init() method. Similarly, if we want to execute some code just before the destruction of the bean, we can write that code inside destroy() method. These methods are called Spring Bean Life Cycle Methods. Here in this article we will develop 'Spring Bean Life Cycle Method Examples'. The bean life cycle is managed by the spring container. When we run the program, first of all, the spring container gets started. After that, the container creates the instance of a bean as per the request, and then the required dependencies are injected. At the end, the bean
Spring Core Tutorials java Spring Spring Boot Spring Core by devs5003 - September 7, 2022January 21, 20260 Once we start learning Spring Framework, we hear a term 'Spring Core'. Spring Core is nothing but an important and must know module of the Spring Framework. Without a deep learning of the Spring Core module, a developer shouldn't think of working on Spring Framework confidently. This article on 'Spring Core Tutorials' contains the must know artifacts for each developer who is going to work on Spring Framework based application. Let's discuss out topic 'Spring Core Tutorials' and related concepts in detail. Spring Core Tutorials The Spring Core tutorials typically cover essential concepts and features of the Spring Framework, which plays an important role as the foundation for various other Spring projects and extensions. Here are some of the the key topics that
Microservices Interview Questions java Microservices Spring Boot by devs5003 - August 24, 2022April 2, 20260 If we talk about a job interview in Java technology, knowledge of Microservices is expected from a java developer now-a-days. Even if you don’t mention it in your resume, you will be asked a question 'Did you get any chance to work in Microservices?'. It happens because Microservices is gaining the importance day by day in developing a Java based Application. Apart from that, microservices is a trending architecture in the industry. Hence, sometime it becomes a ‘Must Know’ skill for a Java developer. Therefore, our topic for discussion is ‘Microservices Interview Questions & Answers’. Microservices Interview Questions In this article, we will talk about the most important interview questions on Microservices. If you are looking for detailed tutorials on Microservices, kindly
Spring Transactional Example – @Transactional Annotation java Spring Spring Boot by devs5003 - August 11, 2022July 21, 20250 In this article, we will discuss on 'Spring Transaction Annotations With Examples: Spring Transactional Example'. Obviously, all Spring transactions related annotations will also work with a Spring Boot Application. These annotations play a very important role while creating a web application in Spring Boot. If you want to learn all annotations which are generally used in a Spring Boot Project, kindly visit our article 'Spring Boot Annotations with Examples'. Let's discuss about 'Spring Transactional Example' here only. First of all, let's discuss some fundamentals on the term Transaction, and then move ahead to 'Spring Transaction Annotations With Examples'. What is a Transaction? Transactions regulate the modifications that we execute in one or more software systems. These software systems can be databases, message brokers
Annotation @Scheduled Spring Boot Scheduler With Examples java Spring Spring Boot by devs5003 - August 7, 2022May 6, 20250 In this article, we will discuss on '@Scheduled Spring Boot Scheduling Annotations' with examples. Needless to say, Scheduling is an important part of a production grade application. Hence, learning of Spring Scheduling Annotations also becomes equally important. These annotations play a crucial role in creating an application in Spring Boot. If you want to learn all annotations which are generally used in a Spring Boot Project, kindly visit our article 'Spring Boot Annotations with Examples'. Let's discuss about @Scheduled Spring Boot Scheduling Annotations and other annotations in detail with examples here only. Since scheduling is part of Spring Core, we don't need to add any specific dependency to get the features of it. Moreover, all the annotations of Spring Scheduling will