Java & SQL advice
justinsb: Reflection (which you'll be using anyway) can access private fields.  See Class.getDeclaredFields.Check out JPA or Hibernate & Hibernate Annotations for the 'standard' way to do this.I would just use JPA/Hibernate, rather than writing your own mini-ORM.  But you could equally borrow the JPA Annotations and use them for your mini-ORM, and then adopt Hibernate when you're ready.