创建SpringBoot项目

Eclipse创建SpringBoot项目

  1. Eclipse安装sts(Spring Tools)插件:
    • 安装方法: Help->Eclipse Marketplace->安装sts重启后生效
    • 新建SpringBoot项目: File->New->Project->Spring Boot->Spring Starter Project->设置
  2. SpringBoot网站生成demo导入Eclipse:

SpringBoot目录结构

/pom.xml 项目配置文件,添加依赖
/src/main/resources/static 静态资源,存放js,css和图片等
/src/main/resources/templates 网页模板
/src/main/resources/application.properties或application.yml 应用配置文件
/src/main/java/com/example/controller 控制层
/src/main/java/com/example/service 业务层
/src/main/java/com/example/mapper 也叫dao层,操作数据库
/src/main/java/com/example/entity 也叫model层和pojo层,与数据库表的字段对应
/src/main/java/com/example/ExampleApplication.java SpringBoot 项目入口

  • application.properties和application.yml的区别:

    • application.properties通过赋值形式:
      1
      spring.datasource.url=jdbc:mysql://localhost:3306/database?useUnicode=true&characterEncoding=UTF-8&userSSL=false&serverTimezone=GMT%2B8
    • application.yml通过层级形式:
      1
      2
      3
      4
      spring:
      datasource:
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://localhost:3306/database?useUnicode=true&characterEncoding=UTF-8&userSSL=false&serverTimezone=GMT%2B8
  • 项目中同时存在两种配置文件时,application.yml会优先加载

  • SpringBoot项目打包: Maven clean -> Maven install (注意是jdk而不是jre编译)

Author: Giftbear
Link: https://giftbear.github.io/2022/06/02/创建SpringBoot项目/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.