利用IDEA搭建SpringBoot项目,整合mybatis,实现自动映射全过程

本文详述了如何使用IDEA搭建SpringBoot项目,并整合Mybatis,实现自动映射。从项目创建、配置数据库信息,到安装Mybatis插件、设置映射路径,再到生成代码和解决常见错误,每一步都提供了详细的操作步骤和注意事项。
摘要由CSDN通过智能技术生成

自己搭建springboot+mybatis的项目,对创建项目的过程做一个记录,以便自己后期参考查询,同时将搭建中踩过的坑进行记录,并提供解决办法。如有遇到相同问题的同学,希望能给你做个参考,少点弯路。
springboot的优势之一就是快速搭建项目,省去了自己导入jar包和配置xml的时间,使用非常方便。

一、项目搭建
1.打开IDEA,点击File—>New—>Project…
在这里插入图片描述
2.选择Project…之后(如下图),选择Spring Initializr ,点击 Next
在这里插入图片描述

3.根据自己项目需要进行修改,这里我修改成project,点击Next。这里需要注意,Group和Artifact不能大小写混用,要全部小写,不然会报错哦!!
在这里插入图片描述
4.在当前页面的左侧依次选择:(1)Web,在中间部分勾选Web;(2)Template Engines,勾选Thymeleaf;(3)SQL,勾选MySQL、JDBC和MyBatis。全部选择完成后,然后点击Next
在这里插入图片描述

5.项目创建最后一步,确认项目名称和项目保存的位置,点击Finish,完成项目创建后尽量选择New Window,在新的IDEA中打开我们新建的项目。
在这里插入图片描述

二、项目启动
1.打开新项目后,项目结构如下所示
生成的项目中,resources文件夹下,static文件夹下存放静态文件,比如css、js、html和图片等 。templates下存放html文件,controller默认访问该文件夹下的html文件。这个在application.properties配置文件中是可以修改的。
在这里插入图片描述

2.当我们尝试启动项目,发现项目启动过程出现错误,如下图。
这是因为我们创建Spring Boot项目时,在选择组件时添加了mysql、mybatis,但现在还没有配置数据库,导致项目启动报错。需要在项目的application.properties文件中配置数据信息。
在这里插入图片描述

3.根据自己数据库实际,在application.properties文件中配置数据信息(注意这里mysql.jdbc是红色!报错的!!后面会有解决方案)。
PS:这里也可以不使用application.properties文件,采用更加简洁的application.yml文件。将resource文件夹下原有的application.properties文件删除,创建application.yml配置文件(备注:其实SpringBoot底层会把application.yml文件解析为application.properties)
在这里插入图片描述

4.配置成功后,再启动项目,发现项目可以正常启动了。可以打开浏览器访问http://localhost:8080/&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值