SpringBoot
文章平均质量分 77
北极熊的微笑
跌倒了,爬起来,笑一笑,继续前进!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
message from server: “Host ‘DESKTOP-CQVII7J.hiwi007‘ is not allowed to connect to this MySQL server“
问题描述:message from server: "Host 'DESKTOP-CQVII7J.hiwi007' is not allowed to connect to this MySQL server"。解决方案:(1)打开自带数据库mysql,并找到user表。备注:如果在MySQL Workbench中没有看到mysql数据库,通过Edit->Preferences->SQL Editor中,选中 Show Metadata and Internal Schemas 即可原创 2021-01-15 10:14:59 · 323 阅读 · 0 评论 -
MyBatis多表连接查询(记录)
多表连接的两种方式(数据库逻辑模型):1.一对一关系2.一对多关系一、通过 resultMap 和 association 实现一对一关系在 mapper.xml 文件里面的代码: <resultMap type="com.pojo.TRecruitment" id="tRecruitmentCollegeResultMap"> <id property="id" column="id" /> <result property="title原创 2021-01-11 10:43:26 · 579 阅读 · 0 评论 -
SrpingBoot使用Swagger2构建API文档
Swagger2,它可以轻松的整合到Spring Boot中,并与Spring MVC程序配合组织出强大RESTful API文档。它既可以减少我们创建文档的工作量,同时说明内容又整合入实现代码中,让维护文档和修改代码整合为一体,可以让我们在修改代码逻辑的同时方便的修改文档说明。另外Swagger2也提供了强大的页面测试功能来调试每个RESTful API。具体效果如下图所示:整合Swagger2的步骤如下:1、添加Swagger2依赖<!-- swagger pom 依赖 --&g原创 2021-01-05 11:20:24 · 342 阅读 · 0 评论 -
Spring Boot版本与Swagger2冲突的问题解决
问题描述: Description: Parameter 0 of method linkDiscoverers in org.springframework.hateoas.config.HateoasConfiguration required a single bean, but 3 were found: - relProviderPluginRegistry: defined by method 'relProviderPluginRegistry' in org..原创 2021-01-05 10:32:19 · 1373 阅读 · 0 评论 -
SpringBoot上传文件并储存到本地(记录)
主要是通过【MultipartFile】作为参数类型来实现文件上传的。1、相关controller代码如下:@RequestMapping(value = "/upload", method = RequestMethod.POST)public String upload(@RequestParam("file")MultipartFile file) { if (Objects.isNull(file) || file.isEmpty()) { //判断非空原创 2020-12-03 15:26:33 · 8110 阅读 · 0 评论 -
MyBatis映射文件UserMapper.xml(mysql环境)
引言Mybatis的真正强大,在于她对SQL的映射,这也是她吸引人的地方。实现相同的功能,她要比直接使用JDBC省去95%的代码量。而且将SQL语句独立在Java代码之外,为程序的修改和纠错提供了更大的灵活性,可以直接修改SQL语句,而无需重新编译Java程序。SQL映射文件也是XML格式,其顶级元素有以下几个:select - 映射sql查询语句 insert - 映射sql插入语句 update - 映射sql更新语句 delete - 映射sql删除语句 sql - 就像程序.原创 2020-12-03 12:00:49 · 2211 阅读 · 0 评论 -
SpringBoot+MyBatis+Redis整合(记录)
整合分为两步:1、整合MyBatis;2、整合Redis。一、整合MyBatis。1、创建SpringBoot项目。2、在resources下的application.properties配置里添加如下代码:server.port=8090## 数据库设置spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/db原创 2020-12-02 16:04:39 · 3031 阅读 · 0 评论 -
整合SpringBoot+Vue实现前后端分离(记录)
前端框架:Vue,相关网址:https://cn.vuejs.org/v2/guide/UI框架:Element,相关网址:https://element.faas.ele.me/#/zh-CN/component/installation后端框架:SpringBoot+Mybatis(数据库框架)+Redis(缓存数据库框架)数据库:MySql目标:前后端数据打通。搭建步骤:一、搭建Vue脚手架(vue-cli)1、查看Node.js和npm是否安装。(没有安装就安装一下)原创 2020-11-27 17:23:17 · 1093 阅读 · 0 评论 -
SpringBoot接口返回结果封装方法(记录)
rest接口会返回各种各样的数据,如果对接口的格式不加约束,很容易造成混乱。在实际项目中,一般会把结果放在一个封装类中,封装类中包含http状态值,状态消息,以及实际的数据。这里主要记录两种方式:(效果如下)1、采用Map对象作为返回对象。/** * Http请求接口结果封装方法 * * @param object 数据对象 * @param msgSuccess 提示信息(请求成功) * @param msgFailed 提示信息(请求失败) * @param isO.原创 2020-10-29 17:21:09 · 2726 阅读 · 0 评论 -
Redis 缓存配置类(数据以JSON格式保存到Redis)
package com.pengliu.springbootdemo.config;import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.JsonTypeInfo;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.Objec.原创 2020-10-29 11:35:46 · 1298 阅读 · 0 评论 -
启动redis出现Creating Server TCP listening socket *:6379: bind: No such file or directory
启动redis时出现如下错误:解决办法:按顺序输入如下命令就可以连接成功。1 1. redis-cli.exe2 2. shutdown3 3. exit4 4. redis-server.exe原创 2020-10-29 10:04:20 · 389 阅读 · 1 评论 -
SpringBoot项目如何打成Jar包(记录)
1、在pom.xml文件中添加如下代码:<packaging>jar</packaging>2、在pom.xml文件中添加新的插件:<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>s...原创 2020-10-22 17:07:05 · 5921 阅读 · 0 评论
分享