怎么开发Rest服务,服务发布测试等git
项目使用Spring Boot建议的基本结构,demo项目能够点击此处下载,而后根据本身的应用修改,项目名称和目录结构、以下图所示,须要修改spring
经过Eclipse的Import->maven->Existing Maven Project将项目导入到系统中,demo项目能够点击此处下载。数据库
系统的入口程序为:Application程序,直接经过Java Application启动。上面的3个Annotation,@SpringBootApplication表示这是一个SpringBoot程序,@EnableDiscoverClient表示程序将使用注册与发现,@EnableHystrix表示使用接口监控。bootstrap
模块间采用RestAPI的方式对外提供接口服务,开发方式相似于同于原来的Controller。浏览器
在类前面增长@RestController注释,类里面的全部的方法的返回值都将转换成JSON格式,经过浏览器访问可见app
数据库访问,咱们采用Spring Data JPA访问,开发方法能够找相关资料查看。maven
代码开发完毕,直接在入口类运行Run As Java Application,就能够完成类的运行。测试