SpringBoot+MyBatis+MySQL增删改查(一)(IDEA创建SpringBoot项目)

使用IDEA创建SpringBoot+MyBatis+MySQL进行项目搭建

1.创建项目

文件 --> 新建 --> 项目 填写项目基本信息 项目名称、存放位置、项目语言、项目类型、JDK版本、打包

SpringBoot+MyBatis+MySQL增删改查(一)(IDEA创建SpringBoot项目)_第1张图片

Web选项选择Spring Web 

SpringBoot+MyBatis+MySQL增删改查(一)(IDEA创建SpringBoot项目)_第2张图片

 SQL选项中勾选JDBC API、MyBatis Framework、MySQl Driver选项SpringBoot+MyBatis+MySQL增删改查(一)(IDEA创建SpringBoot项目)_第3张图片

 至此一个空项目创建完毕(查看pom.xml maven依赖文件如下)



    4.0.0
    
        org.springframework.boot
        spring-boot-starter-parent
        2.5.5
         
    
    com.example
    demo1
    0.0.1-SNAPSHOT
    demo1
    demo1
    
        11
    
    
        
            org.springframework.boot
            spring-boot-starter-jdbc
        
        
            org.springframework.boot
            spring-boot-starter-web
        
        
            org.mybatis.spring.boot
            mybatis-spring-boot-starter
            2.2.0
        

        
            mysql
            mysql-connector-java
            runtime
        
        
            org.springframework.boot
            spring-boot-starter-test
            test
        
    

    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    


此时运行启动类文件报错如下:

SpringBoot+MyBatis+MySQL增删改查(一)(IDEA创建SpringBoot项目)_第4张图片

原因分析:原因是由于没有配置数据源信息

解决方法:需要在application.properties文件中配置数据源信息

spring.datasource.url=jdbc:mysql://localhost:3306/scoreDB?serverTimezone=UTC&&characterEncoding=UTF-8
spring.datasource.password=123456
spring.datasource.username=root

至此运行成功,默认端口号8080   访问地址:http://localhost:8080

SpringBoot+MyBatis+MySQL增删改查(一)(IDEA创建SpringBoot项目)_第5张图片

2.参数配置(在application.properties配置文件中进行相关配置)

#端口号配置
server.port=9099

#数据源相关配置
spring.datasource.url=jdbc:mysql://localhost:3306/scoreDB?serverTimezone=UTC&&characterEncoding=UTF-8
spring.datasource.password=123456
spring.datasource.username=root

#mybatis映射对应的实体类位置
mybatis.type-aliases-package=com.learn.system.pojo
#mybatis的映射xml文件路径位置
mybatis.mapper-locations=classpath:/mapper/*Mapper.xml

spring.mvc.view.prefix=/pages/
spring.mvc.view.suffix=.html

你可能感兴趣的:(mysql,spring,boot,java)