online store built with java and sql