【发布时间】:2014-05-06 15:34:04
【问题描述】:
我对 REST api 设计比较陌生。所以如果我错了,请纠正我。我正在尝试为 struts 应用程序添加休息服务。 当前代码的设计很差。所以我的第一个挑战是以这样的方式分离 java 代码,它可以被 Struts 动作类和其余 api 使用(使用 jersey 或 resteasy)。目前我决定构建一个薄层 Java api。通讯至 这个 api 将简单地使用 Java bean。所有的数据库调用和服务调用都将隐藏在这一层之下。由于它们是简单的 POJO,因此 REST 可以将其用于 struts 中的操作表单和操作表单。我还没有实现它,这只是我的想法。我不知道这是否是解决问题的正确方法。请就如何以更好的方式处理此问题提出建议。
我不想将 Struts 和 Rest 集成在一起,即不会发生从 REST 或其他方式调用 Struts 的情况。
【问题讨论】: