@Entity(name = "User")
public class User implements Serializable {
@Id
@GeneratedValue(strategy= GenerationType.AUTO)
int id;
@Column
String login;
@Column
String password;
@Column
String username;
@Column
String address1;
@Column
String address2;
@Column
String city;
@Column
String state;
@Column
String zip;
@Column
String country;
@Column
String creditcard;
}
@RepositoryRestResource(path = "users")
public interface UserRepository extends CrudRepository<User, String> {
}
您可以使用@RestResource(export=false)
重写和标记方法。
这些方法包括
T findOne(ID id); // /users/<ID>
Iterable<T> findAll(); // /users
Iterable<T> findAll(Iterable<ID> ids);
您将获得对存储库的所有Get
请求的405方法不允许
HTTP状态。
我使用的是Spring Boot1.5.3、Spring Data REST、Hateoas。我有一个简单的实体模型: 我的枚举角色是: null
问题内容: 使用REST接口公开MySQL数据库的最简单方法是什么? 我可以在Internet上找到的唯一指南只是使用NetBeans。我不是NetBeans的忠实拥护者… 我想检索该数据,并能够使用此REST接口更新数据库上的数据。 仅供参考,这是针对我当前正在使用的iPhone应用程序。 问题答案: 正如dorkitude所评论的那样,这取决于您可以使用/想要使用哪种语言。 我找到了项目PHP
我有个问题。我制作了一个使用spring-data的应用程序,并使用spring-data-rest将其公开为REST服务。一切都很顺利,直到我想有一个定制的实现。我用一个附加的方法创建了一个CustomSomethingRepository和一个SomethingRepositoryImpl。Spring data repository接口扩展了CustomSomethingRepository
问题内容: 有一些带有复合主键的实体,这些实体在公开时使用了不正确的链接,这些链接在_links内的URL中具有类的全限定名称 同样点击链接也会出现此类错误- 我已经用jpa:repositories启用了XML配置的Spring Repository,并且从JpaRepository扩展了Repository 我可以使存储库实现 org.springframework.core.convert.
但我没有发现任何有用的东西。谢了。
有一些实体具有复合主键,这些实体在公开时有不正确的链接,在URL内有类的完整限定名 点击链接也会出现这样的错误- 我在Spring Repository中配置了XML,启用了jpa:repositories,并从JpaRepository扩展了Respository 我可以让存储库实现org吗。springframework。果心转换转换器。转换器来处理这个问题。目前正在获取以下链接- 在xml配