Spring Boot Hibernate Architecture Diagram