使用JHipster时Spring Boot的REST URL映射正确地根据最佳REST实践,例如,以下url方案用于GET,PUT,POST& DELETE方法:
api/appointments/{0}
但是在每个使用JHipster生成器的项目附带的Account资源中,URL方案如下:
api/register
api/activate
api/authenticate
api/account
api/account/change_password
我想了解这种映射背后的原因,因为它可能只是一个URL,比如
api/account
我们可以在POST和/或PUT方法中提供查询参数。但是必须有最好的做法,尽管我无法完全理解它。对这个主题的任何阐述都会很棒。