SpringBoot最简单服务配置

2022-11-28 15:54:35 浏览数 (1)

随意建立一个maven项目

例如:项目名t2

在maven的pom.xml下写入依赖的jar

代码语言:javascript复制
<!-- 继承父包 -->
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.3.3.RELEASE</version>
</parent>
代码语言:javascript复制
<!-- 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的注解用法

代码语言:javascript复制
1、@EnableAutoConfiguration

用于启动程序

例如:

代码语言:javascript复制
代码语言:javascript复制
代码语言:javascript复制
代码语言:javascript复制
@RestController
@EnableAutoConfiguration
public class App {
代码语言:javascript复制
代码语言:javascript复制
@RequestMapping("/indexList")
public List<String> indexList() {
    List<String> list=new LinkedList<String>();
    list.add("1");
    list.add("2");
    list.add("3");
    return list;
}
代码语言:javascript复制
public static void main(String[] args) {
    SpringApplication.run(App.class, args);
}

}

建立

application.properties

插入控制tomcat接口

server.port=80

run启动后可以通过

localhost/t2/indexList

返回json的list集合

完毕

0 人点赞