irrigation requirments: java 17 any database Spring boot change db configuration in "src/main/resources/application.properties"