【发布时间】:2019-12-21 14:14:39
【问题描述】:
我刚开始评估 Javers 并下载了 Javers 主页上提供的组织结构演示。 organization-structure-sql 项目似乎没有更正标识更改。
git clone https://github.com/javers/organization-structure.git将项目导入 Intellij
一个 SqlApplication 作为 Spring Boot 项目
-
该项目启动了几个休息端点以更新 H2 数据库并使用这些更改测试 Javers API
a) 本地主机:8080/view/person/0
{ "id": 0, "firstName": "Frodo", "lastName": "Baggins", "sex": "MALE", "salary": 9000, "position": "DEVELOPER" }b) 本地主机:8080/审计/测试
对上面的 Person/0 进行更改
c) 本地主机:8080/view/person/0
显示审计/测试端点从 9000->1234 更新的薪水:
{ "id": 0, "firstName": "Frodo", "lastName": "Baggins", "sex": "MALE", "salary": 1234, "position": "DEVELOPER" }d) 本地主机:8080/audit/person/0
[] 预期:输出将显示对 person/0 所做的更新
另外,PUT 端点似乎不起作用:
e)
PUT localhost:8080/audit/person/0{ "id": 0, "firstName": "Frodo", "lastName": "Baggins", "sex": "MALE", "salary": 10000, "position": "DEVELOPER" }f) 本地主机:8080/view/person/0
{ "id": 0, "firstName": "Frodo", "lastName": "Baggins", "sex": "MALE", "salary": 1234, "position": "DEVELOPER"}
这个简单的演示不起作用并不能激发使用 Javers 的信心。
有人如何让这个演示工作?
【问题讨论】:
-
How to ask a good question。明确说明您的问题。
标签: javers