本文共 1399 字,大约阅读时间需要 4 分钟。
第一步:创建一个maven项目springboot-helloworld第二步:添加依赖包1.spring-boot-starter-parent作用 在pom.xml中引入spring-boot-start-parent,spring官方的解释叫什么stater poms,它可以提供dependency management,也就是说依赖管理,引入以后再申明其它dependency的时候就需要version了,后面可以看到。 第三步:SprintBoot提供接口,创建一个Controller类org.springframework.boot spring-boot-starter-parent 1.3.3.RELEASE org.springframework.boot spring-boot-starter-web
@EnableAutoConfiguration//该注解标志着Tomcat的引入,可以直接再main函数中启动。只能在当前服务中有效@RestController//标识该接口全部返回json格式 public class HelloWorldController{ @RequestMapping("/index") public String index(){ return "success"; } @RequestMappinng("/getMap") public Map注意: 1.在项目中可能因为多个main入口报错。 解决方案: 可以单独建一个类,来添加main方法getMap(){ Map result = new HashMap (); result.put("errorCode",200); result.put("errorMsg","返回成功"); return result; } } //主函数启动springboot项目 public static void main(String[] args){ SpringApplication.run(HelloWorldController.class,args); }
代码案例: //扫描包注解 @ComponentScan(basePackages = "com.sxsg.controller") @EnableAutoConfiguration //@SpringBootApplication这个注解可以替代同级别包下的一切注解 public class APP{ public static void main(String[] args){ SpringApplication.run(APP.class,args); } }
转载地址:http://cdfoi.baihongyu.com/