Simple shop without fancy architecture. Used Shiro for security, and JPAContainer + EclipseLink for persistence.