- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Himanshu shriv has Published 50 Articles
![Himanshu shriv](https://www.tutorialspoint.com/assets/profiles/163160/profile/60_256934-1579586422.jpg)
Himanshu shriv
708 Views
ETL stands for Extract, Transform and Load. ETL tool is used to extract data from the source RDBMS database and transform extracted data such as applying business logic and calculation, etc. and then load data into the target data warehouse. In ETL tool, transformation of the data performed at the ... Read More
![Himanshu shriv](https://www.tutorialspoint.com/assets/profiles/163160/profile/60_256934-1579586422.jpg)
Himanshu shriv
8K+ Views
Hibernate or JPA support 4 different types of primary key generator. These generators are used to generate primary key while inserting rows in the database. Below are the primary key generator −GenerationType.AUTOGenerationType. IDENTITYGenerationType.SEQUENCE GenerationType.TABLEGenerationType. IDENTITY − In identity , database is responsible to auto generate the primary key. Insert a row ... Read More
![Himanshu shriv](https://www.tutorialspoint.com/assets/profiles/163160/profile/60_256934-1579586422.jpg)
Himanshu shriv
696 Views
Collection.stream().forEach() and Collection.forEach() both are used to iterate over collection. Collection.forEach() uses the collection’s iterator. Most of the collections doesn’t allow the structurally modification while iterating over them. If any element add or remove while iteration they will immediately throw concurrent modification exception. If Collection.forEach() is iterating over the synchronized collection ... Read More
![Himanshu shriv](https://www.tutorialspoint.com/assets/profiles/163160/profile/60_256934-1579586422.jpg)
Himanshu shriv
641 Views
EnumMap is introduced in JDK5. It is designed to use Enum as key in the Map. It is also the implementation of the Map interface. All of the key in the EnumMap should be of the same enum type. In EnumMap , key can’t be null and any it will ... Read More
![Himanshu shriv](https://www.tutorialspoint.com/assets/profiles/163160/profile/60_256934-1579586422.jpg)
Himanshu shriv
1K+ Views
Serialization is the process of converting object to stream byte and storing byte stream in database or memory. Class which implements java.io.Serializable interface can be serialized. Class which is implementing this interface gives the responsibility to JVM for serialize or persist java object As per the oracle docs −readObject method − Each ... Read More
![Himanshu shriv](https://www.tutorialspoint.com/assets/profiles/163160/profile/60_256934-1579586422.jpg)
Himanshu shriv
383 Views
Stack and queue both are data structure to store data in particular order.Stack is linear data structure in which objects are inserted or removed at the same end. Therefore, it is visualized as vertical collection. That is the reason why stack is called Last-in-First-out (LIFO) type of list.Queue is also a ... Read More
![Himanshu shriv](https://www.tutorialspoint.com/assets/profiles/163160/profile/60_256934-1579586422.jpg)
Himanshu shriv
1K+ Views
Green threads are created and scheduled by Virtual machine without using OS libraries. “Green” was the project code name of the thread project which was developed by the Java, therefore the name of the thread is “Green”. It can not make use of multiprocessor.On the other hand, Native threads are created ... Read More
![Himanshu shriv](https://www.tutorialspoint.com/assets/profiles/163160/profile/60_256934-1579586422.jpg)
Himanshu shriv
17K+ Views
Save() and persist() both methods are used for saving object in the database. As per docs −Save() − Persist the given transient instance, first assigning a generated identifier. (Or using the current value of the identifier property if the assigned generator is used.) This operation cascades to associated instances if the association is mapped ... Read More
![Himanshu shriv](https://www.tutorialspoint.com/assets/profiles/163160/profile/60_256934-1579586422.jpg)
Himanshu shriv
21K+ Views
In hibernate, get() and load() are two methods which is used to fetch data for the given identifier. They both belong to Hibernate session class. Get() method return null, If no row is available in the session cache or the database for the given identifier whereas load() method throws object ... Read More
![Himanshu shriv](https://www.tutorialspoint.com/assets/profiles/163160/profile/60_256934-1579586422.jpg)
Himanshu shriv
8K+ Views
Hibernate support two type of cache one is first level cache and other is second level cache. First level cache is a session level cache and it is always associated with session level object. This type of cache is used for minimizing Db interaction by caching the state of the object. That ... Read More