Mini ORM project for demonstration working with H2 database and @OneToMany / @ManyToOne relationships.
Functionality:
• void register(Class<?>... entityClasses);
• T save(T o);
• void persist(Object o);
• Optional findById(Serializable id, Class cls);
• List findAll(Class cls);
• T merge(T o);
• T refresh(T o);
• boolean delete(Object o);