自己搭建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/&

本文详述了如何使用IDEA搭建SpringBoot项目,并整合Mybatis,实现自动映射。从项目创建、配置数据库信息,到安装Mybatis插件、设置映射路径,再到生成代码和解决常见错误,每一步都提供了详细的操作步骤和注意事项。
最低0.47元/天 解锁文章

4485

被折叠的 条评论
为什么被折叠?



