Home » Author Archives: Bhagvan Kommadi

Author Archives: Bhagvan Kommadi

Bhagvan Kommadi
Bhagvan Kommadi is the Founder of Architect Corner & has around 18 years’ experience in the industry, ranging from large scale enterprise development to helping incubate software product start-ups. He has done Masters in Industrial Systems Engineering at Georgia Institute of Technology (1997) and Bachelors in Aerospace Engineering from Indian Institute of Technology, Madras (1993). He is member of IFX forum,Oracle JCP and participant in Java Community Process. He founded Quantica Computacao, the first quantum computing startup in India. Markets and Markets have positioned Quantica Computacao in ‘Emerging Companies’ section of Quantum Computing quadrants. Bhagvan has engineered and developed simulators and tools in the area of quantum technology using IBM Q, Microsoft Q# and Google QScript.

MongoDB Search by ID Example

1. Introduction This is an in-depth article on how to search by ID in the MongoDB. MongoDB is an open-source NoSQL database. Mongo Database is based in C++ language. In this article, we discuss the MongoDB concepts related to querying by Id in a scalable and performance-oriented Mongo database. 2. MongoDB Search by ID 2.1 Prerequisites MongoDB needs to be ...

Read More »

MongoDB Data Models Example

1. Introduction This is an in-depth article on how to create MongoDB Data models. Mongo Database is a no sql database. It has capabilities such as query language to retrieve from the database. It also provides operational and administrative procedures. A document in Mongo Database is a data structure which has field and value pairs. These documents are like JSON ...

Read More »

Spring vs Hibernate Example

1. Introduction In this post, we feature a comprehensive Example on Spring vs Hibernate. This is an in-depth article related to differences between the Spring application framework and Hibernate framework. Spring Framework helps in creating stand-alone and production-ready applications. Spring Framework features are Spring MVC, JPA, Spring Boot, Micro Containers and Messaging. In this article, we look at Spring Boot ...

Read More »

Java Classes and Objects Tutorial

Java language has object-oriented features to create classes and objects. In this tutorial, how to develop Java classes and instantiate objects from java classes is discussed in detail. Table Of Contents 1. Overview 2. Java Classes and Objects Tutorial 2.1. Prerequisites 2.2. Download 2.3. Setup 2.4. Java Classes and Objects 2.5. BestPractices 2.6. Error Handling 2.7. Code Conventions 3. Download ...

Read More »

How to Create and Run Your First Java Program

1. Introduction This is an in-depth article on how to create and run your first java program. Java compiler is used to compile java code. Java class is the output of the compilation. To execute the program you need java runtime virtual machine. 2. Run Your First Java Program 2.1 Prerequisites Java 7 or 8 is required on the linux, ...

Read More »

Java 8 Optional In Depth Example

1. Introduction This is an in-depth article about Java 8 Optional. A new class Optional was introduced in Java 8. The optional class is part of java.util package. Optional is used to represent a value. It can be present or absent. No more null checks and NullPointerException are needed. Optional helps in avoiding any runtime NullPointerExceptions. It helps in developing clean ...

Read More »

JBoss Wildfly Installation on Ubuntu Example

This is an article about JBoss Wildly Installation on Ubuntu. JBoss WildFly admin module manages the applications deployed on its server. Wildfly server was JBoss application server during the initial releases. In this article, setup of WildFly Change Port on Ubuntu is presented and discussed. 1. Introduction A JBoss WildFly instance can be deployed on the standalone server on Ubuntu. ...

Read More »

JBoss Wildfly Change Port Configuration Example

This is an article about JBoss Wildly Change Port Configuration. JBoss WildFly runtime manages the applications deployed on its server. It used to be called as JBoss application server. In this article, setup of WildFly Change Port Configuration is presented and discussed. 1. Introduction A JBoss WildFly instance can be deployed on the standalone server. The default port for the ...

Read More »

JBoss Wildfly Cluster Example

This is an article about JBoss Wildly Cluster. JBoss WildFly runtime manages the applications deployed on its server. It used to be called as JBoss application server. In this article, setup of WildFly Clustering is presented and discussed. 1.Introduction A JBoss WildFly instance can be deployed on the standalone server. The stand alone server is an independent process. Launch scripts ...

Read More »

javax.swing.JLayer Example: A new Swing Feature in Java 7

This is a example for JLayer class in javax.swing package. JLayer is a new swing feature in Java 7. In this example, JLayer is used to decorate and validate the Text Field & Date Field in the User interface. This article is built into two steps. The first step has the following: Creation of Validator UI createValidatorUI method is invoked ...

Read More »