List
is an interface provided by Java and accessed from java.util.List
that has the capability to store a sequence of elements, allow duplicate elements, and contain elements of the same type. Some classes that implement the List
interface are java.util.ArrayList
, java.util.LinkedList
, and so on. Now, let's look at how to use List
while using hibernate.
Here, we consider a new table structure for employee
, and each employee has multiple e-mail addresses. So, we create an Employee
class that has the List<String>
field e-mails called list of e-mail addresses. Here, we use the List
class for this recipe. To achieve this, we need to create classes and tables; so, first of all, let's meet the basic prerequisites.