示例: 班级课程和教师之间存在多对一的关系,如何通过Spring-data rest改变某个课程的教师?
GET http://localhost:7070/study-spring-data/course/2
响应:
{
"name" : "CSCI-338 Hardcore Java",
"_links" : [ {
"rel" : "course.Course.teacher",
"href" : "http://localhost:7070/study-spring-data/course/2/teacher"
}, {
"rel" : "self",
"href" : "http://localhost:7070/study-spring-data/course/2"
} ]
}
GET http://localhost:7070/study-spring-data/course/2/teacher
响应:
{
"_links" : [ {
"rel" : "course.Course.teacher",
"href" : "http://localhost:7070/study-spring-data/course/2/teacher/1"
} ]
}
如上所示,课程2与老师1相关联,如何将老师更改为老师2?
我努力了:
成功更新课程名称:
PUT http://localhost:7070/study-spring-data/course/2
带有有效载荷
{
"name" : "CSCI-223 Hardcore C++",
}
*尝试更新参考对象教师时 *失败 :
PUT http://localhost:7070/study-spring-data/course/2/teacher
带有有效载荷
{
"_links" : [ {
"rel" : "course.Course.teacher",
"href" : "http://localhost:7070/study-spring-data/course/2/teacher/2"
} ]
}
谢谢!
这样的事情怎么样:
curl -v -X PUT -H "Content-Type: text/uri-list" \
-d "http://localhost:7070/study-spring-data/teacher/1" \
http://localhost:7070/study-spring-data/course/123/teacher
这是O’Reilly的Spring Data书中建议的方法。
我有一个Kafka主题,包含Json格式的数据: 我想用类似“参考表”的东西来规范内容: 为了输出: 我认为这是使用存储参考数据的典型用例。但我在实施上有点纠结。 当前状态 摄取参考数据 在Kafka上创建的专用主题: 主题提供了示例Json数据: 在对键和值进行返工后,在中摄入的数据: 在主题中,我得到以下行: 这看起来像我所期望的。双引号很奇怪,但这并不妨碍我走得更远。 数据被/应该存储在名为
问题内容: 我有一个具有多个相关属性的类,例如: 如果我正常地制作一个对象,那没有问题, 我将得到2个列表,和。 现在,如果我想先创建一个空对象,并为其分配一个属性,则希望其他属性自动更新,例如 我想自动更新,也想自动更新(分配和自动更新)。这可能吗? Class 是否是正确的选择? 谢谢大家,但是所有其他答案让我完全不知所措。谁能提供一个完整的解决方案,让我可以学习编写自己的解决方案? 我想实现
例:班级课程和老师有多对一的关系,如何通过Spring-data REST为某一课程更换老师? 谢了!
假设我们有以下集合,我对此没有什么问题: > 我想增加“item_name”的价格:“my_item_two”,如果它不存在,应该将它追加到“items”数组中。
Microsoft Office 是由 Microsoft(微软) 公司开发的一套基于 Windows 操作系统的办公软件套装。常用组件有 Word、Excel、PowerPoint等。
在更新到飘飘 2.8 之前 更新到飘飘 2.8 后: 如何更新minSdkVersion更高?我在任何地方都找不到目标“flutter.minSdkVersion”变量。