我正在使用Spring开发一个RESTful应用程序。目前,我正在使用接口来声明端点,因为我希望在以下文件中重用这些端点:
约书亚·布洛赫认为,常量接口模式对接口的使用很差。SonarQube还显示了这个(鱿鱼:S 1214)警告。
声明端点的最佳方法是什么?
发布于 2018-01-02 06:26:56
坦率地说,我不理解您的方法,您可以简单地执行以下操作,这可以帮助您重用终结点,
public interface MyEndPoints {
public static final String CONTEXT_PATH = "/gateway";
public static final String BASE_PATH_PRODUCT = "/product";
public static final String BASE_PATH_ORDER = "/order";
public static final String GET_ONE = "/{id}";
} 我认为当您在客户端不需要它时,您可以将它作为服务器的最终类。避免String BASE_PATH引用不同字符串的复杂性在许多方面都会有所帮助。
https://stackoverflow.com/questions/48053381
复制相似问题