EncaikWorld
返回博客列表页

学习 Springboot 做后端

安装

  • Jdk
  • Maven

创建项目

在 idea 中创建 springboot 项目

项目结构

  • 主包

只存放启动类,作为整个项目的 main

  • controller

控制器,用来处理接收和返回请求,通过调用 service 层实现内容返回

  • service

服务层,用来处理逻辑代码和数据处理,通过调用 dao 层获取数据库数据处理

  • dao

数据层,用来与数据库连接,获取需要使用的数据,通过调用 model 层创建实例

  • model

实例层,用来声明需要用到的实例结构

主类

package com.start;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.context.annotation.ComponentScan;

@EnableAutoConfiguration
@ComponentScan(basePackages = {"com.**"})
public class Application {

    public static void main(String[] args) throws Exception {
        SpringApplication.run(Application.class, args);
    }

}

SpringApplication.run()是启动整个项目的代理方法