搭建springboot的开发环境

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

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

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

2.数据库环境搭建

2.1创建数据库

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

2.1.1图形界面

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

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

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

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

 选择驱动版本

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

 建立连接

 创建数据库

 

 

character set utf8mb4

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

 创建表,添加数据

 

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

第二种方法

 

 2.1.2命令行

创建数据库

 创建数据表

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

 

2.2创建Maven项目

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

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

 

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

 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 启动成功");

    }
}

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值