IDEA创建Springboot项目

 后端框架搭建:springboot + mybatis + mysql + maven

一、idea创建springboot

IDEA创建Springboot项目_第1张图片

IDEA创建Springboot项目_第2张图片

IDEA创建Springboot项目_第3张图片

IDEA创建Springboot项目_第4张图片

IDEA创建Springboot项目_第5张图片

IDEA创建Springboot项目_第6张图片

二、创建目录

         IDEA创建Springboot项目_第7张图片

IDEA创建Springboot项目_第8张图片

三、编写pom.xml和application.properties文件

        在pom.xml文件中添加mybatis jar包,更新maven


    org.mybatis.spring.boot
    mybatis-spring-boot-starter
    2.1.4

 IDEA创建Springboot项目_第9张图片

   在application.properties文件中添加数据库连接信息

IDEA创建Springboot项目_第10张图片

# 数据库
spring.datasource.url=jdbc:mysql://xxx.xxx.xxx.xxx:3306/hng
spring.datasource.username=root
spring.datasource.password=password
spring.datasource.driver-class-name=com.mysql.jdbc.Driver

四、启动测试

        编写controller,然后运行DemoApplication

IDEA创建Springboot项目_第11张图片

package com.example.demo.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @Author 郝南过
 * @Date 2022/11/4 12:36
 * @Version 1.0
 */
@RestController
public class demoController {

    @RequestMapping("/hello")
    public String hello(){
        System.out.println("hello to word");
        return "hello to word";
    }
}

  启动DemoApplication

        IDEA创建Springboot项目_第12张图片

 启动成功!!!

【报错修改】

        java: 无效的目标发行版: 15

IDEA创建Springboot项目_第13张图片

       若报上述错误,请尝试以下步骤修改

   IDEA创建Springboot项目_第14张图片

    
        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                
                    15
                    15
                
            
        
    

IDEA创建Springboot项目_第15张图片

IDEA创建Springboot项目_第16张图片

IDEA创建Springboot项目_第17张图片

IDEA创建Springboot项目_第18张图片

IDEA创建Springboot项目_第19张图片

IDEA创建Springboot项目_第20张图片

        如果还不行,查看一下maven的Settings中jdk配置信息是否是1.8

IDEA创建Springboot项目_第21张图片

	 
	
		  jdk-1.8
		  
			true
			1.8
		  

		  
			1.8
			1.8
			1.8
		  
	

到此项目完全启动成功!!!

后续 添加mybatis-generator与user表完成连接数据库测试

        

你可能感兴趣的:(Springboot多模块集成,spring,boot,intellij-idea,mybatis)