SpringBoot
咋暖还寒时候
这个作者很懒,什么都没留下…
展开
-
RestTemplate响应乱码问题解决
说明:需要修改修改RestTemplate默认配置,每次请求都需要设置编码,如果不设置就默认为上次设置的编码。说明:推荐使用这种方法,不用修改RestTemplate默认配置。验证:这种方式经过验证,可以解决响应乱码问题;验证:这种方式经过验证,可以解决响应乱码问题;原创 2023-11-11 11:20:41 · 2360 阅读 · 0 评论 -
SpringBoot集成Validation进行接口参数校验
一、pom文件引入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>二、创建分组package com.hdy.validation.data.validation;public interface I原创 2021-09-23 16:34:04 · 442 阅读 · 0 评论 -
SpringBoot集成Elasticsearch使用RestHighLevelClient
1、引入pom.xml依赖<!--引入elasticsearch依赖--><dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <version>7.6.1</version></dependency>原创 2021-09-23 16:29:28 · 1520 阅读 · 0 评论 -
SpringBoot启动后获取所有Controller接口
1、RequestInterfaceInitConfiguration实现ApplicationRunner接口实现项目启动运行package com.hdy.manage.configuration;import com.hdy.manage.data.entity.SysInterface;import com.hdy.manage.repository.SysInterfaceRepository;import lombok.extern.slf4j.Slf4j;import org.原创 2021-09-23 16:16:30 · 2568 阅读 · 0 评论 -
SpringBoot和RestTemplate集成
connectTimeout:指的是建立连接所用的时间 readTimeout:指的是建立连接后从服务器读取到可用资源所用的时间package com.hdy.manage.configuration;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.V原创 2021-09-23 15:59:12 · 271 阅读 · 0 评论 -
WebSocket+Redis实现集群消息
1、在pom.xml中引入相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId&原创 2021-09-23 15:50:08 · 1072 阅读 · 0 评论 -
SpringBoot自定义拦截器注入Service
1、创建自定义拦截器,实现接口:org.springframework.web.servlet.HandlerInterceptorpackage com.hdy.manage.web.interceptor;import com.hdy.manage.service.SysLogService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.servlet原创 2021-09-23 15:24:52 · 3856 阅读 · 2 评论 -
Generate POJOs.groovy配置
import com.intellij.database.model.DasTableimport com.intellij.database.model.ObjectKindimport com.intellij.database.util.Caseimport com.intellij.database.util.DasUtil/* * Available context bin...原创 2019-11-29 12:21:38 · 1878 阅读 · 0 评论 -
CentOS7脚本检测SpringBoot项目JAR包变化后自动重启
#!/bin/bash# 文件目录fileDir=/usr/local/project/backlogDir=/usr/local/project/logs# 设置需要检测的文件路径fileName=media-fuse-1.0.0.jar# 获取当前文件最后编辑时间戳initTime=`stat -c %Y $fileDir/$fileName`# 循环查询文件最后编辑时间是否...原创 2019-09-24 18:36:46 · 798 阅读 · 0 评论 -
SpringBoot查询findBy规则
Keyword Sample JPQL snippet And findByLastnameAndFirstname … where x.lastname = ?1 and x.firstname = ?2 Or findByLastnameOrFirstname … where x.lastname = ?1 or x.firstname = ?2 ...原创 2019-09-24 18:03:57 · 3164 阅读 · 0 评论 -
SpringBoot集成MongoDB
前言:SpringBoot版本2.1.8.RELEASE,MongoDB版本4.2.0下载MongoDB下载地址:https://www.mongodb.com/download-center/community安装MongoDB安装步骤参考(Windows版本):https://blog.csdn.net/sj2050/article/details/82838882...原创 2019-09-24 17:59:50 · 254 阅读 · 0 评论 -
Shiro和SpringBoot集成前后端分离登陆验证和权限验证接口302获取不到返回结果的问题
1、Shiro相关的依赖<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.4.0</version></dependency>...原创 2019-07-24 19:18:17 · 3077 阅读 · 1 评论 -
SpringBoot 2.x使用JPA+JdbcTemplate配置双数据源
前言:本次使用JPA连接默认数据库进行操作,使用JdbcTemplate连接第二个数据源进行操作,使用JPA操作不再进行说明,只对使用JdbcTemplate操作进行说明1. application.properties配置文件配置双数据源连接信息 #配置基础数据源信息 spring.datasource.driver-class-name=com.mysql.cj.jdbc...原创 2019-05-31 19:36:59 · 1913 阅读 · 1 评论