
springboot
yssa1125001
呆呆的初心者...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot 作为客户端接收服务端的 tcp 长连接数据,并实现自定义结束符,解决 粘包 半包 问题
springboot 作为客户端接收服务端的 tcp 长连接数据,并实现自定义结束符,解决 粘包 半包 问题原创 2024-05-29 17:27:41 · 1304 阅读 · 0 评论 -
使用RestTemplate 进行远程接口调用工具类
使用RestTemplate 进行远程接口调用工具类原创 2022-08-11 15:00:01 · 549 阅读 · 0 评论 -
springboot 解决 NoClassDefFoundError: redis/clients/jedis/util/SafeEncoder
解决因为版本兼容问题导致的 redis服务的NoClassDefFoundError: redis/clients/jedis/util/SafeEncoder 问题,图文展示解决bug的操作步骤原创 2022-07-13 17:21:01 · 7211 阅读 · 1 评论 -
springboot 使用多线程和线程池
springboot使用多线程和线程池的完整代码,提高任务执行效率原创 2022-06-28 15:48:17 · 905 阅读 · 0 评论 -
java 打包工具jar,打包工具类为jar包,注意事项
java 打包工具jar,打包工具类为jar包,注意事项原创 2021-12-10 15:37:55 · 7464 阅读 · 0 评论 -
springboot 使用 mybatis 的 自定义 javaType 实现数据在数据库的加密存储
springboot 使用 mybatis 的 自定义 javaType 实现数据在数据库的加密存储原创 2021-12-09 16:25:04 · 1783 阅读 · 0 评论 -
Springboot 使用 mybatis 的自定义javaType报错:No typehandler found for property
springboot使用mybatis自定义javaType报错:No typehandler found for property 的解决原创 2021-12-09 15:00:33 · 3186 阅读 · 0 评论 -
后台返回base64编码图片,解决前端 img 标签 302报错 问题
前端有时候因为代理重定向等问题,常见的是使用验证码的时候,img标签会报302错误,此时后端直接返回base64编码可以轻松解决此问题。依赖: <!--验证码 --> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactI原创 2021-09-15 16:35:53 · 2140 阅读 · 0 评论 -
fastjson序列化有坑,JSONObject.toJSONString()默认不序列化值为 null的属性
如题,fastjson序列化有坑,JSONObject.toJSONString()默认不序列化值为 null的属性如果要让其序列化值为null的,则必须添加一个参数 SerializerFeature.WriteMapNullValue ,变成:import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.serializer.SerializerFeature;JSONObject.toJSONString(result,原创 2021-08-05 10:21:17 · 1535 阅读 · 0 评论 -
DataIntegrityViolationException: Error attempting to get column ‘id‘ from result set
使用sqlmapper进行查询时报这个错误,经查,原因是:mysql数据库的bigint类型,但是使用easycode生成的entity却是 Integer ,应该为Long才可以!!!原创 2020-12-10 09:17:09 · 2370 阅读 · 0 评论 -
springboot 启动报错,循环依赖问题:The dependencies of some of the beans in the application context form a cycle
错误代码如下:The dependencies of some of the beans in the application context form a cycle: sqlMapper defined in file [D:\dev-space\oauth2-demo1\target\classes\com\gbx\oauth2\demo1\common\SqlMapper.class] ↓ sqlSessionTemplate defined in class pat原创 2020-10-19 16:59:59 · 3791 阅读 · 0 评论 -
java 后台代码 使用 RestTemplate 发送 application/json 格式 post请求
这里用的是RestTemplate,pom依赖: <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.3</version> </dependency&原创 2020-09-29 10:35:50 · 2954 阅读 · 0 评论 -
shiro 配置类内无法读取 yml文件配置
对虚拟映射的静态资源路径,shiro对其进行权限放行,放行路径与映射路径一直使用yml配置的地址,映射没问题,但是shiro获取放行地址一直是空,解决办法:shiro配置类中有个方法,把它搞成静态的就可以了...获取yml配置的方式没啥变化:对应yml配置文件内配置:avatar: localhostAddr: http://localhost:8282 #本地服务器地址 uploadMappingPath: /qz/files #本地服务器地映射地址,shir原创 2020-08-19 16:53:51 · 992 阅读 · 0 评论 -
java.lang.NoSuchMethodError: getUserId()Ljava/lang/Long;
出错背景:项目要重新构建人员组织机构关系,从之前的一对多改为多对多,用户不再保存机构外键,并且用户id也从自增Long变为了String。领导让我先把登录功能实现,因为前端登录和获取信息的接口连接的端口已经被打包成源码作为依赖了,我只有一天多的时间,所以考虑直接源码替换。我把涉及到的源码反编译后把相关的代码弄到项目里面,因为是小部分,排除不便,所以直接使用原包名的方式让其自动替换。结果,,权限,日志,即时通讯等等都涉及到了,即时通讯还不停的发错误的wbsocket,!然后,这个错误就出现原创 2020-07-30 17:55:35 · 4142 阅读 · 0 评论 -
springcloud脚手架JHipster平台,前端 vue 使用 blob技术 实现文件下载
=> 此方法可以解决一些下载文件没有后缀即格式 问题后端工具类: /** * 文件下载工具 * @param resp 响应对象 * @param name 文件名 * @param location 文件根地址 * @param downloadPath 文件下载地址 * @throws IOException */ public static void download(HttpServletRe...原创 2020-07-12 18:29:19 · 363 阅读 · 0 评论 -
Springboot 配置 上传服务器资源路径映射到本地路径,使图片能使用url地址进行回显
文件上传下载是web开发常见项目,本地开发时一般都使用本地存储进行测试,但是图片上传时往往需要回显,这就需要url地址否则不能正常回显,所以需要地址进行映射。原创 2020-07-12 15:39:48 · 3398 阅读 · 0 评论 -
前端 vue 后端 Springboot:登录相关操作中关于token及cookie的相关使用
博主前端是vue的nuxt,后端是springboot首先简单说下登录操作相关步骤:前端把获取到的账号和密码发往后端的登录接口,后端进行校验无误后生成token发给前端,然后前端把获取的token存在cookie里(或者localstorage里,这里用的是cookie)再发往后端的根据token获取登录信息的接口以取得数据,前端获取数据后把数据也存放在cookie里,然后跳转到相应页面,并在该页面的数据加载时把cookie取得的数据赋值给v-model已经双向绑定的data数据对应属性以在页面进行原创 2020-06-03 06:04:17 · 2735 阅读 · 0 评论 -
vue-admin-template 4.0+ 设置baseUrl 使用 springboot 后端数据 2020年5月
坑货,折腾了我不少时间,网上全是之前俩版本的设置方法。第一个版本:baseUrl 是项目内有个 config 包,里面有对应的 dev 和 pro 俩环境的设置方法,里面地址用的是在线mock数据获取,直接改动那个mock地址为自己的 后端地址就可以了。第二个版本:有项目里有个 vue.config.js 文件,里面有个 devServer{},注掉 after:require(“xx/mock.js”)这一行,有个 proxy{},配置在target里就可以了(这个版本的解决方案网上最多.原创 2020-05-12 17:51:16 · 3141 阅读 · 3 评论 -
springboot 使用logback 进行日志管理
使用springboot集成的 logback 进行日志管理首先注掉springbootlog配置信息:在resources目录下添加logback-spring.xml文件:文件内容如下:<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="10 seconds"> <!-- 日志级别从低到高分为TRACE < DEBUG &...原创 2020-05-09 19:38:44 · 539 阅读 · 0 评论 -
springboot 自定义全局异常处理
首先是统一结果返回:import io.swagger.annotations.ApiModelProperty;import lombok.Data;import java.util.HashMap;import java.util.Map;/** * 统一的返回数据类型 */@Datapublic class R { @ApiModelProperty(value = "是否成功") private Boolean success; @ApiModel原创 2020-05-09 17:42:50 · 382 阅读 · 0 评论