I have 2 tables Person (Person_id, name) and Address(Address_id, Person_idAd, addressName) with relation of one-to-many.
With the following query I get
String query = "SELECT Person_id, addressName from Person, Address where Person_id = Person_idAd"
PreparedStatement pstmt = (PreparedStatement) con.prepareStatement(query);
ResultSet rs = pstmt.executeQuery();
while (rs.next()) {
}
| Person_id | addressName |
|---|---|
| 1001 | Address-1 |
| 1001 | Address-2 |
| 1002 | Address-1 |
I want to map this entries into Java objects.
class Person {
int id;
ArrayList<String> addresses;
// get and set...
}
Please let me know how it has to be done.
Thank you.