Table `Players`:

```
ID | name  | email | age | ...
1  | 'bob' | null  | 23  | ...

```

This table is where instances of class `Player` are persisted (one row per instance, no composition etc.).

Having a Hibernate `Session`, **how do I get the row** (say with id - the PK - equal to 1) **as a Java Map** (key = column name, value = cell value) ?

Example usage:

```
Map<String,String> row = getPlayerByIdAsMap(1);

```