Java Captcha Example: How to secure Spring Boot Application by Captcha Validation? Spring Boot CAPTCHA Validation java Spring by devs5003 - January 21, 2021November 27, 20242 Everyone who is reading this article would have come across captcha validation while doing registration in a website or sometimes by other means. Some websites put a captcha validation in place to get rid of spammers. An application can either be accessed by human being or by a client program. Yes Of course! There is possibility that an Http client program developed by a professional hacker can access your application. In order to fill this security hole we can implement a captcha validation because a program can't read captcha image. Therefore, as a developer, you should have knowledge of 'How to secure your Application by Java Captcha Example using Spring Boot?'. More or less, we will learn to implement
How to implement OAuth in Spring Boot Project? Spring Boot java OAuth Spring by shwetas8536 - December 15, 2020November 18, 20257 Let's assume that you want to provide access of your resources to a third party application. How will you ensure that the third party application will not misuse your resources? Once you complete going through this article, you will find a secure way to provide access to your resources. Also, you will learn 'How to implement OAuth in Spring Boot Project?' which is what all about. OAuth is a mechanism for providing access to resources in a very secure manner. But it is not related to authentication at all rather authorizations. For example, You have a bunch of confidential pages stored at Google Drive and you want the document review team to review them and update you with review comments. You
How to setup JDK 15 environment in Eclipse ? java eclipse jdk15 by devs5003 - October 1, 2020June 3, 202214 We already have JDK 15 in place as it was released by Oracle on 15th Sept, 2020. We have JDK 15 installed in our system. But now the question is how can we make use of IDE to test the new features? You might be wondering to know that Eclipse community is also very fast in delivering the workaround of all your java related environmental problems. Here in this article we will learn about 'How to setup JDK 15 environment in Eclipse' and then start practicing the new features of JDK 15. Eclipse marketplace solution provides Java 15 support for Eclipse 2020-09 (4.17). Before getting hold on new features of JDK 15, let's start working on 'How to setup JDK
JDK 15 Features java Core Java jdk15 by devs5003 - September 25, 2020April 10, 20255 JDK 15 features released on 15th Sept, 2020. After 25 years of innovation, Java continues to be the #1 programming language, used by over 69 percent of full-time developers worldwide. The latest Java Development Kit (JDK) delivers new functionalities to improve developer productivity & security. As a developer, we should have knowledge of the features of new releases, at least which may be valuable to our development. JDK 15 features also may have an important role in the java technical interview. Not only JDK 15, but features of other versions of Java also can play an important role in the interview. Besides cracking the java technical interview we should also have an idea on the growth of our programming language with
Structure of JDK : Java 8 vs Java 9 java Core Java Java 8 by devs5003 - June 28, 2020February 18, 20240 Structure of JDK : Java 8 vs Java 9 Everyone working with Java technology uses JDK (Java Development Kit) software to develop & run the code. You can't write the code or develop an application in Java without installing the JDK software on your system. In this article, we will learn about the internal structure of JDK & compare the structures of Java 8 & Java 9. We have major changes in the structure of Java 9 as compared to older versions. Our title for this article will be "Structure of JDK : Java 8 vs Java 9" Let's discuss each component of JDK step by step: JDK Folder This folder is the root directory of our java software containing sub-folders bin, lib, include
Difference between Angular JS & Angular java by devs5003 - June 25, 2020April 10, 20230 Some people think that Angular is a short form of Angular JS but it is not at all. It is true that Angular JS & Angular both are used to develop front-end of application but both are not the same. In this blog we will understand Difference between Angular JS & Angular. What is Angular ? Angular is an open-source, cross-platform TypeScript based platform used to develop front-end(user interface) in web applications. It is completely re-created on AngularJS. Angular has OOP like features e.g. classes, datatypes, interfaces, inheritance, Lambda functions etc...as it’s a typescript based framework. To get idea about AngularJS please go through previous blog on Angular JS fundamentals. What is TypeScript ? TypeScript is an open-source scripting developed by Microsoft. It is
Why is Angular JS becoming so popular with Java Applications ? java by devs5003 - June 17, 2020April 10, 20232 Why is Angular JS becoming so popular with Java Applications ? In general, a java application has 3 layers, Presentation Layer, Service Layer & Data Layer. The service layer is the main part for a java developer where you spend most of the time in your development career. But without having a rich presentation an application can't be completed. Angular JS is known for the most popular framework for the front-end development of a web application & mobile application as well. We use angular JS in presentation layer to make application more attractive, responsive & user friendly. In this blog we will talk about 'Why is Angular JS becoming so popular with Java Applications ?' What is an Angular JS? Angular JS is
What are the components of Java Program java Core Java by devs5003 - June 1, 2020December 14, 20231 'What are the components of Java Program?' If you know the components of Java, you know almost everything in java to become an expert programmer. Knowledge of components makes your java learning curve faster and easy. If you go through the complete topic and apply the concepts explained, you will feel more comfortable & confident while writing the code. You will start visualizing the codes & implementations quickly. It will also help you to design a best quality application in java. Now let's talk about 'What are the components of Java Program?' What are the components of Java Program? If this term is new to you in Java, just think about terms part, element, section, piece, portion, segment, ingredient. All are synonyms of
Lambda Expression vs Anonymous Inner class java by devs5003 - May 24, 2020July 7, 20220 Use of Lambda Expression vs Anonymous Inner class Before going through the topic Lambda Expression vs Anonymous Inner class, we should have some glimpse on how these two look like. To proceed further we will have an example. Suppose we have to perform sorting on some set of Strings. For that we will take an array to given Strings, then we will implement the Comparator interface to sort them. First, we will implement it using anonymous inner class, then by using Lambda Expression in order to have clear picture on both. public class SortingTest { public static void main(String[] args) { String [] mobiles = {"Samsung", "Lenovo", "Xiaomi", "Oppo", "Apple", "Sony", "Blackberry"};
5 ways to create an object in java java Core Java by devs5003 - May 14, 2020June 3, 20223 As we know that creation of an object in java is a cost-effective affair. Therefore we should have knowledge of different ways to create Objects in java so that we can use a particular way in the given scenario to handle the situation in a better way. Here we will find out 5 ways to create an object in Java. Using new keyword : This way of creating object in Java is the most common way in all. Using newInstance() method of class 'Class' : You must be aware of the Reflection API in Java. However, under reflection API we have these classes 'Class' & 'Constructor'. Moreover, both classes have newInstance() method in it to create objects in Java. Therefore, we will see newInstance()