crud-java-vue Maven project Junit5 for automated test Jersey for server side Vue with axios for HTTP requests MYSQL database with JDBC connection