首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >springboot基本包引入

springboot基本包引入

作者头像
默 语
发布2024-11-20 08:06:36
发布2024-11-20 08:06:36
11800
代码可运行
举报
文章被收录于专栏:JAVAJAVA
运行总次数:0
代码可运行

springboot基本包引入 当我们创建一个springboot项目时我们需要一个springboot的项目依赖,这个依赖添加后标志着着这个maven项目成为了一个speingboot项目,依赖如下

代码语言:javascript
代码运行次数:0
运行
复制
<dependency>
    <groupId>org.mybatis.spring.boot</groupId>
    <artifactId>mybatis-spring-boot-starter</artifactId>
    <version>2.1.0</version>
</dependency>

作为一个springboot项目,在启动时时必须配置数据源的,这里我是用mybatis做映射依赖如下,jdbc的依赖可以不添加的,但我还是觉得加上好

代码语言:javascript
代码运行次数:0
运行
复制
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>

    <groupId>org.mybatis.spring.boot</groupId>
    <artifactId>mybatis-spring-boot-starter</artifactId>
    <version>2.1.0</version>
</dependency>

然后我是用mysql数据库,依赖为

代码语言:javascript
代码运行次数:0
运行
复制
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <scope>runtime</scope>
</dependency>
代码语言:javascript
代码运行次数:0
运行
复制
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <scope>runtime</scope>
</dependency>

之后如果是一个web项目那么我们还需要加日相关的web的依赖

代码语言:javascript
代码运行次数:0
运行
复制
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

wed项目还需要一个视图解析器,视图解析有多种,官方建议使用的是html作为页面,我这里使用thymeleaf做视图解析器,thymeleaf是一个很轻大的工具,可以多多了解,当然我们也可以使用jsp动态页面。

代码语言:javascript
代码运行次数:0
运行
复制
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>

还有一个springboot测试用依赖,可以不加

代码语言:javascript
代码运行次数:0
运行
复制
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
    <scope>test</scope>
</dependency>

最后是application.properties这个配置文件的内容

代码语言:javascript
代码运行次数:0
运行
复制
spring.datasource.url = jdbc:mysql://IP地址:数据库端口号/数据库名称?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8
spring.datasource.username = 数据库登陆用户
spring.datasource.password =  登陆密码
spring.datasource.driverClassName = com.mysql.cj.jdbc.Driver
#这里是项目启动后的端口号,springboot是自带tomcat容器的
server.port=9990
#扫描mapper文件也就是mybatis映射的文件
mybatis.mapper-locations: classpath*:mapper/*.xml

这个时候我们的springboot就可以正常启动了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-07-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档