Sent: Tuesday, May 5, 2015 7:54 PM
Run下面的生成模板project的命令:
mvn archetype:generate -DarchetypeArtifactId=jersey-spring-archetype -DarchetypeGroupId=com.hybris.service-sdk -DarchetypeVersion=3.9.0
在提示输入group和artifactId的时候可以输入自定义的名字,比如:
· GroupId: team.green.cd
· ArtifactId: product
生成的Project里面RAML文件已经变成product.raml了:

然后参照wishlist的raml和json定义的那一套schema,自己定义一套product的schema:
重新在Project的根目录下运行mvn clean install,会看到新的Product Service的Java Class已经生成了:
同时生成的还有根据Product schema定义的Product Java DTO class:
这个时候就可以在service class里面根据需求补充各种HTTP方法的逻辑。