【SpringBoot】项目搭建基本步骤(整合 Mybatis)

搭建 SpringBoot 项目有两种方式:使用 IDEA、或者在 Spring 官网下载。

1. IDEA 创建

打开 IDEA 后,英文版请点击 File -> New -> Project -> Spring Initialer

中文版请点击 文件 -> 新建 -> 项目 -> Spring Initialer

在打开的页面,你可以修改下载的地址 <https://start.spring.io><https://start.aliyun.com>,这样可以提高下载速度。

然后点击下一步。

根据自己的需求选择相应的组件。然后点击完成。

至此一个简单的 SpringBoot 就搭建完成了。

2. 整合 Mybatis

如果你使用了 Mybatis,那么你可以在 applicaion.properties 或者是 application.yml 文件中加上下面的配置,具体的配置取决于你的数据库。

properties 复制代码
# 应用服务 WEB 访问端口
server.port=9090
# 下面这些内容是为了让MyBatis映射
# 指定Mybatis的Mapper文件
mybatis.mapper-locations=classpath:mappers/*Mapper.xml
# 指定Mybatis的实体目录, 别名
#mybatis.type-aliases-package=com.example.springboot.demos.entity

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=123456

然后在 SpringBoot 启动类上加上 @MapperScan 注解。

复制代码
@SpringBootApplication
@MapperScan("com.example.springboot.demos.dao")
public class SpringbootApplication {
    // ...
}

之后启动项目,由于 SpringBoot 自带 Tomcat 容器,所以我们无需配置 Servlet 容器,可以直接右键运行项目。

至此整合 Mybatis 结束。

相关推荐
bobz9655 分钟前
ovs patch port 对比 veth pair
后端
Asthenia041215 分钟前
Java受检异常与非受检异常分析
后端
uhakadotcom29 分钟前
快速开始使用 n8n
后端·面试·github
JavaGuide36 分钟前
公司来的新人用字符串存储日期,被组长怒怼了...
后端·mysql
bobz9651 小时前
qemu 网络使用基础
后端
Asthenia04121 小时前
面试攻略:如何应对 Spring 启动流程的层层追问
后端
Asthenia04121 小时前
Spring 启动流程:比喻表达
后端
Asthenia04122 小时前
Spring 启动流程分析-含时序图
后端
ONE_Gua2 小时前
chromium魔改——CDP(Chrome DevTools Protocol)检测01
前端·后端·爬虫
致心2 小时前
记一次debian安装mariadb(带有迁移数据)
后端