我们的项目有CMS,电子商务等模块。并且还拥有拥有所有共享模型的核心资源。我们的URI就像blow:
/api/v1/{module-name}/{resources}
GET /api/v1/cms/posts/1
GET /api/v1/core/users/1
PUT /api/v1/cms/posts/1
这是rest api uri设计标准,还是我们可以使用更好的uri设计?
我有一个父类"Content“,它的两个子类”文档“和”评估“。 @Document(collection = "content")
public class Content {
@Id
private String id;
private String name;
//this type is from enum
private Type type;
}
public enum Type {
DOCUMENT,
ASSESSMENT
}
public class Document extends Content {
private Str
我有一个界面,如下所示
public interface ATMbusinessRule {
public Map<String, List<ATM>> exceute(String pobCode, String plientlogo)
throws BuisnessRuleException;
}
我有两个不同的类,如下所示,第一个
public class MaestroCardBusinessZZNFRuleImpl implements ATMbusinessRule {
public Map<String,
用户可以注册并重定向到显示页面,这在开发模式下工作良好,但在heroku上,当注册时,它创建用户,但在那之后,而不是重定向到个人资料,它将继续登录页面。如果我使用凭据登录用户,它将不会登录。做完这件事后我已经检查过了。
class UsersController < ApplicationController
# skip_before_filter :verify_authenticity_token
before_filter :check_current_user
before_filter :authenticate_user!
def show
end