fix #1 Support composite keys (Hibernate)