随意建立一个maven项目
例如:项目名t2
在maven的pom.xml下写入依赖的jar
<!-- 继承父包 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.3.3.RELEASE</version> </parent>
<!-- spring-boot的web启动的jar包 --> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!-- 链接数据库 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <!-- mybatis注解 --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.1.1</version> </dependency> <!--mysql驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> </dependencies>
等待下载完成后
了解一下springBoot的注解用法
1、@EnableAutoConfiguration
用于启动程序
例如:
@RestController @EnableAutoConfiguration public class App {
@RequestMapping("/indexList") public List<String> indexList() { List<String> list=new LinkedList<String>(); list.add("1"); list.add("2"); list.add("3"); return list; }
public static void main(String[] args) { SpringApplication.run(App.class, args); }}
建立
application.properties
插入控制tomcat接口
server.port=80
run启动后可以通过
localhost/t2/indexList
返回json的list集合
完毕