Java Features After Java 8 Core Java java by devs5003 - June 14, 2022April 12, 20260 After Java 8, Java 9 has big changes & new features. Here in this section we will talk about Java Features After Java 8. If you are preparing for a Java developer interview, there are 100% chances that, you will find some questions about this topic. This article may work as a refresher for the interview. You can learn about Java 8 Features from a separate article. We will update this article on a regular basis in case of a release of the new version. Let's discuss Java Features After Java 8. If you want to test some features without setting up Java environment in your system, kindly visit our free online java compiler & code runner. Java Features After Java 8 After Java
Java Core Tutorial Core Java Interview java by devs5003 - May 29, 2022January 24, 20240 In this section we will cover the basics of Java with clear and simple explanation. Here in this section we have covered concepts in the form of questions. Moreover, I am sure that these concepts will be beneficial to new developers & to those who are preparing for interviews. We will explore the fundamentals of Java, the basics, essential concepts, syntax, and practical examples to help you build a solid foundation. We will call this section 'Java Core Tutorials'. They are like must to know concepts for every Java professional. In addition, we have a separate section for Java Interview Questions. Java Core Tutorial Let's start learning basics of Core Java here in the article 'Java Core Tutorial'. Q: What is the history of Java?
How To Add JDK 18 Support in Eclipse eclipse java jdk 18 by devs5003 - May 14, 2022October 8, 20220 Eclipse not recognizing Java-18, How to add JDK 18 support in Eclipse 2022-03?, jdk18 IDE , jdk18 eclipse, eclipse jdk18, eclipse java 18, java 18 eclipse, eclipse java 18 support, eclipse for java 18, JDK 18 support in Eclipse 2022-03 - java, add java 18 to eclipse, how to add java 18 to eclipse, eclipse openjdk 18, eclipse java 18 plugin, eclipse support java 18, jdk 18 eclipse, eclipse compiler compliance level 18 not available, sts java 18, add jdk 18 to eclipse, how to add jdk 18 in eclipse Oracle has released JDK 18 in March 2022 and it's general availability date is 2022/03/22. JDK 18 will be a short-term feature release that is supported for six months. However, JDK
How To Implement Spring Cloud Config Server In Microservices java Microservices Spring Cloud Spring Cloud Config Server by devs5003 - April 21, 2022November 14, 20256 In a Microservices architecture based Java application, we have multiple microservices in the form of multiple Spring Boot applications. Each Spring Boot application will have its separate configuration file, where we specify the values in the form of key - value pairs. If you used maven in your application, you must have guessed that we are talking about nothing but application.properties file. You might have noticed that some of the entries in each application's application.properties file are common, such as registering with Eureka server, Email, Security, JPA configurations etc. If we can keep these common entries in one central place and make them accessible by each application, it will make our development process easier. Therefore, How can we make a central
How To Implement API Gateway Spring Boot In Microservices API Gateway java Microservices Spring Boot Spring Cloud by devs5003 - April 8, 2022November 14, 20258 Microservices architecture offers us to deploy multiple services in different servers(hosts) in a private network. When a client request comes to microservices, it should get authenticated before the processing of request. Suppose we have 100 different services in a microservices based application. If client wants to interact with all of them, it will have to pass authentication 100 times. Reducing these many number of calls is one of the motivations to learn 'How To Implement API Gateway Spring Boot In Microservices'. If we have one service which takes care of authentication and also forward the request to concerned service, clients can get the response faster. Yes! We have such type of service which is responsible to do the same. It is
How to Design a Java Enterprise Application Effectively? Design Principles java by devs5003 - March 8, 2022December 14, 20230 This article is intended to experienced Java EE developers who desire to become the Architects of Enterprise applications in Java. It is also useful to the developers, designers, architects who want to create effective blueprints of applications. The title "How to Design a Java Enterprise Application Effectively?" will cover a lot of new demands with faster delivery in an enterprise application as moving fast is one of the most important criteria of today's IT companies. Moreover, we will discuss some best practices to design an enterprise application that suits the current demands. We will also cover the design comparison of Monolith with Microservices based application. Motivation to adapt Design as per Modern Applications Adapting design as per modern applications is all about quickly
Apache Excel POI Utils : A Java Excel API java by devs5003 - December 10, 2021April 9, 20220 Apache Excel POI Utils : A Java Excel API (No need to create row or cell each time) What is Apache POI ? Why is it so popular to utilize? Apache POI is an open source Java API. It allows developers to create, modify, and display MS Office files using Java programs. Also, Apache POI is developed by Apache Software Foundation to operate on Microsoft Office files as a Java program. Furthermore, It is the most popular API and up to date to work with newer versions of MS Office files. On the other hand, some other available APIs are JEXCEL, JXLS, FILLO, APACHE COMMONS CSV etc. However, Apache POI provides stream-based processing which is suitable for large files & requires less memory.
How to export data into PDF in a Spring Boot MVC Application? java pdf Spring Boot by devs5003 - November 12, 2021January 11, 20240 Nobody can deny from the fact that data is everything for an application. If there is no data, no need of an application. Since data is everything for an application, we need to know each & every way where & how we can import/export data. Many a time, almost every client needs the data in the form of text reports. When we talk about reports in a web application from the front-end, two popular reports come into mind: Excel Report, and the PDF report. Spring Boot has an integration with Excel & PDF and offers us an API to create such type of reports easily. In this article, we are going to learn about 'How to export data into PDF in
How to export data into Excel in a Spring Boot MVC Application? java Excel Spring Boot by devs5003 - September 24, 2021December 10, 20242 Needless to mention, data is everything for an application. If there is no data, no need of an application. Since data is everything for an application, we need to know each & every way where & how we can import/export data. Many a time, almost every client needs the data in the form of text reports. When we talk about reports in a web application using front-end, two popular reports come into mind: Excel Report, and the PDF report. Spring Boot has an integration with Excel & PDF and offers us an API to create such type of reports easily. In this article, we are going to learn about 'How to export data into Excel in a Spring Boot MVC
How to add JDK 17 support in Eclipse 2021-09 ? eclipse Core Java java Java 17 jdk 17 by devs5003 - September 4, 2021May 1, 20253 Eclipse not recognizing Java-17, How to add JDK 17 support in Eclipse 2021-09 ?, jdk17 IDE , jdk17 eclipse, eclipse jdk17, eclipse java 17, java 17 eclipse, eclipse java 17 support, eclipse for java 17, JDK 17 support in Eclipse 2021-09 - java, add java 17 to eclipse, how to add java 17 to eclipse, eclipse openjdk 17, eclipse java 17 plugin, eclipse support java 17, jdk 17 eclipse, eclipse compiler compliance level 17 not available, sts java 17, add jdk 17 to eclipse, how to add jdk 17 in eclipse Oracle has released JDK 17 in September, 2021 and it's general availability date is 2021/09/14. Java Development Kit (JDK) 17 will be a long-term-support (LTS) release, with extended support from