
springboot
springboot
cgv3
这个作者很懒,什么都没留下…
展开
-
springboot2.x使用SSE方式代理或者转发其他流式接口
的链接,有了这个连接,然后往通道里写入数据流,前端自然会拿到流式数据,写啥拿啥,后端这个对象叫做。的方式主要还是要跟前端建立一个。测试即可,没啥特殊配置。原创 2024-10-31 11:10:49 · 1911 阅读 · 0 评论 -
spingboot2.x转发或代理别人的流式接口
给做转发,美名其曰用后端服务去调用别家的流式接口,这样一来就需要后端去尝试转发流式接口了。进行代理就完事了,但是实际工作中有不少毛病非得用。现有别人的流式接口,一般我们会使用。里面测试即可,没有啥特殊配置。原创 2024-10-31 10:46:30 · 725 阅读 · 0 评论 -
springboot前后端跨域问题后端解决
springboot前后端分离跨域问题后端解决原创 2024-05-11 12:11:25 · 185 阅读 · 0 评论 -
springboot2.x对controller的响应结果进行注解处理(即切面处理)
springboot2.x对controller的响应结果进行注解处理(即切面处理)原创 2024-01-16 16:54:27 · 1348 阅读 · 1 评论 -
springboot 2.x集成h2数据库
springboot 2.x集成h2数据库原创 2023-11-29 12:18:38 · 1013 阅读 · 0 评论 -
java lambda map遍历集合给每个元素对象增加字段后重新生成集合
java lambda map遍历集合给每个元素对象增加字段后重新生成集合原创 2023-11-29 11:41:13 · 769 阅读 · 0 评论 -
若依ruoyi框架增加2个以上的数据源配置
若依ruoyi框架增加2个以上的数据源配置原创 2023-11-20 10:21:15 · 2439 阅读 · 0 评论 -
java使用多线程并行处理逻辑后合并处理结果(Async注解方式)
java使用Async注解方式并行执行逻辑方法并将返回结果做处理原创 2023-11-10 17:17:18 · 981 阅读 · 0 评论 -
若依ruoyi框架集成第三方报表工具(集成jmreport积木报表)
若依ruoyi框架集成第三方报表工具(集成jmreport积木报表)原创 2023-04-12 09:27:39 · 9860 阅读 · 7 评论 -
若依框架ruoyi前后端实现自定义分页功能(ES分页查询)
若依框架ruoyi前后端实现自定义分页功能(ES分页查询)原创 2023-03-24 21:38:36 · 3478 阅读 · 0 评论 -
若依ruoyi框架实现单点登录或者接入统一认证
若依ruoyi框架实现单点登录或者接入统一认证原创 2023-03-02 19:29:22 · 11373 阅读 · 6 评论 -
若依ruoyi框架实现目录树与查询页面联动
后管页面实现目录数与查询页面的联动,类似若依框架用户管理页面。SysDeptServiceImpl````的代码块。同级目录下生成自己的目录支撑对象.文件里配置目录树的查询接口。需要在common包下。原创 2023-02-24 20:04:31 · 1699 阅读 · 0 评论 -
springboot下载接口编写(前后端分离rest下载接口)
springboot下载接口编写,前后端分离rest下载接口原创 2023-02-17 08:57:32 · 910 阅读 · 0 评论 -
ES简单教程(五)使用ElasticsearchRestTemplate手动生成ES索引 项目启动自动生成ES索引
使用ElasticsearchRestTemplate手动生成ES索引 项目启动自动生成ES索引原创 2023-02-11 17:14:57 · 2586 阅读 · 4 评论 -
ES简单教程(四)使用ElasticsearchRestTemplate多条件分页查询(复杂版)
使用ElasticsearchRestTemplate多条件分页查询(复杂版)原创 2023-02-10 20:24:03 · 3600 阅读 · 0 评论 -
ES简单教程(三)使用ElasticsearchRestTemplate多条件分页查询(简单版)
ES简单教程(三)使用ElasticsearchRestTemplate多条件分页查询(简单版)原创 2023-02-10 20:20:03 · 2383 阅读 · 0 评论 -
ES简单教程(二)使用ElasticsearchRestTemplate新增、删除索引文档数据
使用ElasticsearchRestTemplate新增、删除索引文档数据原创 2023-02-10 20:10:35 · 2909 阅读 · 0 评论 -
ES简单教程(一)创建ES映射实体对象,即索引
创建ES映射实体对象,即创建索引映射字段对象原创 2023-02-10 20:01:21 · 2354 阅读 · 2 评论 -
如何优雅的停止springboot项目
如何优雅的停止springboot项目原创 2023-02-07 17:22:18 · 253 阅读 · 0 评论 -
springboot项目下的test目录不生效、test目录显示灰色、test目录下的java类报红
springboot项目下的test目录不生效、test目录显示灰色、test目录下的java类报红。原创 2022-10-02 15:04:36 · 3344 阅读 · 0 评论 -
springboot项目如何测试自己写的方法method(如service的方法,不是main方法测)
自己的Impl方式如何测试,由于bean都有spring管理,使用main方法测试不了,这时候你就需要使用SpringRunner测试类原创 2022-10-02 14:56:04 · 739 阅读 · 0 评论 -
springboot项目接口http转https(配置阿里云或者腾讯云的SSL证书)
一般来说springboot启动类里面配置http重定向https的配置代码即可,再没有什么别的代码配置;阿里云和腾讯云的区别就是证书文件的后缀不同,阿里云是。用的多,咱们用的是Springboot所以就使用。,所以配置稍微微有点区别,都不算区别;有目前主流服务器的证书文件,主要。为例(别问我为什么不用。原创 2022-08-23 15:51:35 · 1162 阅读 · 0 评论 -
mybatis-puls常用全量配置以及开启sql日志(application.properties方式)
mybatis-puls全量配置,mybatis-puls开启sql日志,mybatis-puls开启打印sql配置原创 2022-08-02 19:36:11 · 2709 阅读 · 0 评论 -
JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@xxx] will not be managed by Spring
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4218520b] was not registered for synchronization because synchronization is not activeJDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@affeb4e] will not be managed by Spring原创 2022-08-02 19:30:56 · 20740 阅读 · 0 评论 -
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@xxx] was not registered for synchro
Creating a new SqlSessionSqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4218520b] was not registered for synchronization because synchronization is not activeJDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@affeb4e] wil原创 2022-08-02 19:28:30 · 29314 阅读 · 4 评论 -
spring的异步注解Async简单用法
需要用这个异步注解完成某一块的代码逻辑的执行的话,具备以下条件即可:1.创建一个单独的类,加上@EnableAsync注解,打开异步配置开关;2.给这个单独的类,再加上@Component注解,将来在用到的地方需要@Autowired注入使用;3.在这个单独的类里面写一个需要异步执行的方法,并加上@Async注解;4.业务代码里面调用即可。注意事项:1.不能把async的方法写在业务代码的同一个类里面,需要单独一个类才行;2.以上的注解都必须存在才能异步执行;...原创 2021-08-19 10:36:19 · 1856 阅读 · 0 评论 -
springboot启动后加载字典表数据供业务调用
需求:在springboot项目启动完毕之后,自动查询业务字典表,将查询结果存入缓存,供其他代码模块调用(如果数据库中更新了字典表,则需要重新启动项目才能完成更新)实现方式:1.配置类实现CommandLineRunner接口作为项目启动入口类2.业务字典缓存处理类,由上一步调用,将数据存入缓存3.其他相关工具类package org.jeecg.modules.config;import org.springframework.boot.CommandLineRunner;原创 2021-07-15 09:19:41 · 2075 阅读 · 0 评论 -
eclipse debug启动springboot卡在SilentExitException
RT:eclipse每次debug启动sb项目会跳转debug视图,且卡在SilentExitException那一行;如下设置解决:windows -> preferences -> Java -> Debug -> 取消勾选原创 2020-12-07 09:29:16 · 348 阅读 · 0 评论 -
springboot由jar转war部署到tomcat
1.修改springboot配置1.1修改pom.xml,排除tomcat和servlet的引入,改为适合war的方式<!-- <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artif...原创 2019-08-26 11:26:59 · 742 阅读 · 0 评论 -
用官方脚手架创建一个springboot项目
一般来说工作接触到的项目已经是从git、svn拉取下来的框架已好的springboot项目,如果自己学习或者搭建框架的话需要自己从头开始,那么就需要这个官方的脚手架了,美得一批。https://start.spring.io/看下面的截图就知道有多方便了...原创 2021-10-29 19:42:40 · 666 阅读 · 0 评论 -
springboot项目@RequestBody注解的postman或者apifox测试工具请求报文怎么写
后端接口代码@PostMapping(value = "/xxx/xxxx")public ResponseData<Boolean> xxxx(@RequestBody XxxBeanParam param) { //code... return ResponseData.success(xxxService.xxx(param));}在@RequestBody约定的XxxBeanParam对象中包含了三个字段:aaaaa=String,bbbbb=List<String&原创 2022-04-25 14:52:14 · 4020 阅读 · 0 评论 -
springboot读取配置文件的三种方式
项目中springboot读取配置文件的三种方式:1.使用Environment2.使用@Value3.使用@ConfigurationProperties注解映射到bean中,定义一个User对象里面有name和age属性,在配置文件里使用spring.user作为prefix,为User增加对应注解即可配置文件:#===application.properties文件spring.profiles.active=dev#===application-dev.prope.原创 2021-10-29 20:53:02 · 7580 阅读 · 0 评论 -
springboot启动报错Unable to start embedded container
如果你的springboot在启动的时候报如下的错误:Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.2019-08-13 17:02:05.907 ERROR 8416 --- [ restar...原创 2019-08-14 14:29:30 · 6897 阅读 · 1 评论 -
springboot集成mybatis-plus分页查询+条件分页查询
如题:mybatis-plus整合了很多我们无需重复操作的功能,直接使用即可,下面举出两个分页的例子。1.默认无条件分页查询public abstract IService<T> getIService();/** * 分页查询 * @param current * @param size * @return */@SuppressWarnings({ "unchecked", "rawtypes" })@PostMapping("/page")@ApiOp原创 2021-08-31 17:20:42 · 2862 阅读 · 0 评论 -
搭建springboot后端框架(六)自定义异常+后端统一响应消息
项目搭建工具及版本:eclipse / jdk1.8 / springboot2.5.0实现功能:主要实现2个点,自定义的异常捕获返回给请求方,正常请求的统一返回处理。1.主要功能类说明错误码枚举类、响应返回实体类、响应返回实体工具类、自定义异常、自定义异常拦截器配置类2.源代码package com.bbnet.common.exception;import lombok.AllArgsConstructor;import lombok.Getter;..原创 2021-08-31 09:32:50 · 545 阅读 · 0 评论 -
搭建springboot后端框架(四)集成swagger2
项目搭建工具及版本:eclipse / jdk1.8 / springboot2.5.01.pom.xml引入相关jar包 <!-- fastjson-1.2.29.jar --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <vers.原创 2021-08-30 17:31:35 · 288 阅读 · 1 评论 -
搭建springboot后端框架(五)自定义全局拦截器+自定义token机制
项目搭建工具及版本:eclipse / jdk1.8 / springboot2.5.0实现功能:未集成shiro。自定义拦截器实现对项目所有请求url的拦截与过滤,结合自定义token机制,用redis控制token的失效时间。同时配置文件里面增加token启停的开关,可以用来控制是否启停token的功能。token的传输规则为:前端请求头中增加x_access_token的key设值然后传送到后端,后端对每个请求都进行拦截校验这个token,具体的规则可以自定义。1.app.原创 2021-08-31 09:14:23 · 1499 阅读 · 0 评论 -
搭建springboot后端框架(三)集成redis
项目搭建工具及版本:eclipse / jdk1.8 / springboot2.5.01.pom.xml引入相关jar包 <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId>.原创 2021-08-30 17:20:21 · 336 阅读 · 0 评论 -
搭建springboot后端框架(七)自定义交互报文加解密
项目搭建工具及版本:eclipse / jdk1.8 / springboot2.5.0实现功能:应用场景:一般来说我们前后端交互或者请求和服务方交互会对报文进行加密操作,为了实现这个功能,我们将通过下面的思路完成这个功能的实现:1.准备好加解密的工具类AES、3DES等等,还有编码Base64工具类;2.通过spring的切面,也就是在请求和响应层级对整个请求和响应的报文实体进行加密解密操作;3.自定义注解,实现将来每一个controller的方法上但凡有这个注解就需要加解密.原创 2021-08-31 09:57:28 · 1996 阅读 · 0 评论 -
搭建springboot后端框架(二)集成druid数据源+druid监控+mybatis-plus+mysql+logback日志
项目搭建工具及版本:eclipse / jdk1.8 / springboot2.5.01.pom.xml引入相关jar包 <!--mybatis依赖--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> .原创 2021-08-30 17:11:47 · 1389 阅读 · 4 评论