日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

Idea搭建一個簡單的SpringBoot項目

作者:程序猿——小白菜 更新時間: 2022-05-20 編程語言

一.開發(fā)環(huán)境

  1. jdk1…8;
  2. IDEA 2021.1.3;
  3. Mysql8.0;
  4. maven倉庫詳細(xì)的maven下載配置過程

二.搭建項目

1.File=>New=>Project
在這里插入圖片描述
2.選擇Spring Initializr
在這里插入圖片描述
3.項目信息配置:
Group(組名或者域名):這里默認(rèn)就可以。
Artifact(項目名):自定義。
Project SDK:我這里使用的jdk1.8.
在這里插入圖片描述

4.選擇項目需要的jar包
這里只選擇了Spring Web、thymeleaf(這里后面可能寫jsp需要用到渲染頁面,自己選擇)、JDBC API、MybatisFramework、Lombok、Mysql Driver,幾個常用的jar,如果有需求可以根據(jù)自身需求進(jìn)行選擇,最后點擊 Finish就可以了。

在這里插入圖片描述在這里插入圖片描述
新建項目的目錄結(jié)構(gòu)
在這里插入圖片描述

6.建成項目后maven 倉庫配置成自己的倉庫
File =>Settings=>Build,Execution,Deployment=>BuildTools=>Maven
在這里插入圖片描述
在這里插入圖片描述

三.測試項目

1.在templates文件下新建index.html頁面,作為啟動的初始頁面;
在這里插入圖片描述
2.新建controller類
在com.example.backup下新建controller文件夾,在controller文件夾下建一個簡單的類;(Controller類要添加@Controller注解,項目啟動時,SpringBoot會自動掃描加載Controller)HelloController
在這里插入圖片描述

package com.example.baskup.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloController {

    @RequestMapping("/index")
    public String sayHello(){
        return "index";
    }
}

7.在resources文件夾下application中先配置DataSource基本信息
application文件有兩種文件格式,一種是以.properties為后綴,一種是以.yml為后綴的,兩種配置方式略有差別,這里對比一下,注意只能在其中一個文件中配置DataSource
application.properties
在這里插入圖片描述

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/backup?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
spring.datasource.username=root
spring.datasource.password=123456


application.yml
新建一個application.yml文件
在這里插入圖片描述
在這里插入圖片描述
注意如果mysql的版本是8.0之上的驅(qū)動名是com.mysql.cj.jdbc.Driver,如果是5的com.mysql.jdbc.Driver
在這里插入圖片描述

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver  #數(shù)據(jù)庫鏈接驅(qū)動
    url: jdbc:mysql://127.0.0.1:3306/backup?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
    username: root  #用戶名
    password: 123456  #密碼

8.運行項目啟動類TestApplication.java

在這里插入圖片描述
點擊這里的小三角
在這里插入圖片描述
在這里插入圖片描述
在瀏覽器中輸入localhost:8080,回車顯示初始的index界面;到這項目的初步搭建已經(jīng)完成
在這里插入圖片描述
后續(xù)還有其他的項目配置跟集成插件使用,需要的話繼續(xù)關(guān)注我會持續(xù)更新的!!!


原文鏈接:https://blog.csdn.net/A_awen/article/details/124737101

欄目分類
最近更新