Query q =session.createQuery("from Person");
? so there is a Query q named "from Person")
I don't understand how the actual query reads(via SQL).
Can someone explain this code:
because clearly there is a personList
and a personOptions of the type Option[] the size of personList.size()
and the 4 loop aquires the PersonId and the name from the class person
then it increments the personOptions[]
but why does personOptions[i++] = opt?
personOptions= new Option[personList.size()];
int i=0;
for(Person person:personList){
Option opt = new Option(person.getPersonId(),person.getName());
personOptions[i++]=opt;
}
also
the for loop has
personOptions= new Option[personList.size()];
for(Person person:personList){
}
and I am not sure how to read the Person person:personList
I just know Person is a class: person is a name of an object: and personList is a List
Is there a way to read this?