标签:plugin 插件 复制 void nbsp 内容 添加 boot 选择
1.new project,不勾选create from archetype,直接选择
2.next下一步
在Maven依赖管理中,唯一标识一个依赖项是由该依赖项的三个属性构成的,分别是groupId、artifactId以及version。这三个属性可以唯一确定一个组件(Jar包或者War包)。groupId和artifactId是为了保证项目唯一性提出的。
参照maven中的groupId和artifactId到底指的是什么?
groupId:一般分为多段,第一段为域(org: 非营利组织,com:商业组织,cn:中国)。第二段为公司名称,第三段为公司内部的部门,如qa等。
artifactId:项目名称
version: snapshot和正式版本。快照版本和正式版本的主要区别在于:本地获取这些依赖的机制不同。
3.pom.xml配置
4.项目结构
5.添加代码
1 package cn.zll.testproject.controller; //这个要改成自己的包名 2 import org.springframework.boot.SpringApplication; 3 import org.springframework.boot.autoconfigure.SpringBootApplication; 4 //添加注解SpringBootApplication,是一个复合注解,包含下面三个: 5 //@Configuration:表示将该类作用springboot配置文件类。 6 //@EnableAutoConfiguration:表示程序启动时,自动加载springboot默认的配置 7 //@ComponentScan:表示程序启动是,自动扫描当前包及子包下所有类 8 @SpringBootApplication public class Main { 9 public static void main(String[] args){ 10 //创建一个SpringApplication 11 SpringApplication app = new SpringApplication(Main.class); 12 app.run(args); 13 } 14 }
1 package cn.zll.springboottest.controller; 2 import org.springframework.stereotype.Controller; 3 import org.springframework.web.bind.annotation.RequestMapping; 4 import org.springframework.web.bind.annotation.RequestMethod; 5 6 //用Controller注解为控制器 7 @Controller 8 public class IndexController { 9 //拦截/路径的get请求,返回index.html中的内容 10 @RequestMapping(value = "/", method = RequestMethod.GET) 11 public String index(){ 12 return "index"; 13 } 14 }
注:这个需要在pom.xml中添加依赖 ```xml org.springframework.boot spring-boot-starter-thymeleaf ```
6.执行
右键Main类,直接Run —> 打开浏览器,输入localhost:8080,就可以访问
标签:plugin 插件 复制 void nbsp 内容 添加 boot 选择
原文地址:http://www.cnblogs.com/coolqiyu/p/7866094.html