搭建springboot的开发环境

1.开发环境搭建主要是:

数据库环境搭建:这里主要介绍Mysql数据库的搭建

项目搭建:这里主要介绍Maven项目的搭建

2.数据库环境搭建

2.1创建数据库

创建Mysql数据库的方式有很多种,常见的主要有:利用图形界面和利用命令行

2.1.1图形界面

使用idea中提供的连接数据库。

  1. 点击idea左下角的图标,在弹出框中选择Database

  2. 在idea右边侧边栏中选中Database

  3. 点击+号,然后选择Data Source中的MySQL

搭建springboot的开发环境_第1张图片

 选择驱动版本

选择驱动版本,注意版本号选择5.1.47 Class选择com.mysql.jdbc.Driver

搭建springboot的开发环境_第2张图片

 建立连接

搭建springboot的开发环境_第3张图片

 创建数据库

搭建springboot的开发环境_第4张图片

 搭建springboot的开发环境_第5张图片

 搭建springboot的开发环境_第6张图片

character set utf8mb4

加上这句话表示在数据库中可以存放一些不常见的特殊符号,例如有些人的微信名是一只小猫,小狗 等

 创建表,添加数据

搭建springboot的开发环境_第7张图片

 搭建springboot的开发环境_第8张图片

-----------------------------------------------------------------------------------------------------------------

第二种方法

 搭建springboot的开发环境_第9张图片

 2.1.2命令行

创建数据库

搭建springboot的开发环境_第10张图片

 创建数据表

注意 : 通过命令导入表结构时,注意 sql 文件不要放在中文目录中

 

2.2创建Maven项目

2.2.1在idea中创建Maven project,项目名称 text_project

(注:我这里使用的idea是2021.3.3版本)

搭建springboot的开发环境_第11张图片

 搭建springboot的开发环境_第12张图片

注:检查maven的配置——ctrl+alt+s

搭建springboot的开发环境_第13张图片

 2.2.2在pom.xml文件中导入相关依赖

http://t.csdn.cn/eoNC2

 2.2.3在工程的resources目录下创建application.yml文件,并引入配置

http://t.csdn.cn/I8RO5

 2.2.4创建包 com.ning.reggie , 并编写启动类

package com.ning.reggie;

import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;

/**
 * 入口类
 *
 * @author ning
 * @since 2022/10/31 13:15
 */

/**
 * 日志
 * 是lombok中提供的注解, 用来通过slf4j记录日志
 */
@Slf4j

/**
 * filter不属于spring,是web的内容
 * 开启过滤器组件扫描
 */
@ServletComponentScan

/**
 * 标注这是一个Spring Boot应用
 */
@SpringBootApplication
public class ReggieApplicationStart {
    public static void main(String[] args) {
        //固定写法
        SpringApplication.run(ReggieApplicationStart.class,args);

        //打印日志,测试程序是否可以正常启动
        log.info("程序启动成功");
        //以下内容非必要
        System.out.println("................................\n" +
                ".▄▄▄▄▄...........▄..............\n" +
                "█▀▀▀▀██▄.........█▄.......▄.....\n" +
                "█.▄...██.........███▄..▄▄██.....\n" +
                "▀█▀...███......▄████████████....\n" +
                "......██▀......████▄████▄███▄...\n" +
                ".....██▀.......▀████▀▀███████...\n" +
                "....██▀..▄▄▄▄....▀███▄▄▄▄██▀....\n" +
                "....██▄▄██████▄...█████▀▀▀......\n" +
                ".....▀██████████▄████▀..........\n" +
                ".......█████████████............\n" +
                "....▄▄█████████████████▄▄.......\n" +
                "..███▀...██▀▀▀▀████...▀███▄.....\n" +
                ".........██.....▀██▄....▀▀██....\n" +
                ".........▀▀.......▀▀............\n" +
                "................................\n" +
                "Reggie 启动成功");

    }
}

 当搭建完上述的基础环境之后, 就可以启动该项目。

你可能感兴趣的:(Java,数据库,mysql,spring,boot)