springboot
文章平均质量分 50
卿者飞翔
九年编码老鸟
展开
-
When allowCredentials is true, allowedOrigins cannot contain the special value “*” since that cannot
跨域配置遇到这种情况就是配置的有问题,不正确。修改完毕就可以解决这个问题。原创 2024-06-09 11:50:13 · 224 阅读 · 0 评论 -
Spring boot开启跨域配置
Spring boot解决跨域问题还是很方便的,遇到跨域问题,通过以上方式都可以实现解决。原创 2024-06-09 11:45:26 · 416 阅读 · 1 评论 -
Spring boot实现基于注解的aop面向切面编程
经过测试,校验参数功能正常。可以看到,spring boot的aop功能使用起来还是相当简单的。原创 2024-06-04 22:44:58 · 944 阅读 · 2 评论 -
Spring boot 集成mybatis-plus
mybatis-plus是对mybatis的功能增强,并且只做增强,不做改动,也就是说,你完全可以把mybatis-plus当作mybatis来做原创 2024-06-03 15:24:46 · 494 阅读 · 0 评论 -
Spring boot集成mybatis
Spring boot集成mybatis就完成了,整个过程是非常简单的。原创 2024-06-03 12:17:40 · 319 阅读 · 0 评论 -
Spring boot 集成thymeleaf
pring boot集成通义千问已经完成,现在需要做一个简单的页面展示,作为一个八年没有摸过前端的后端开发人员,不得不又拿起了html和thymeleaf原创 2024-05-31 22:05:04 · 747 阅读 · 0 评论 -
Spring boot集成easy excel实现导入导出操作
使用easyexcel实现导入和导出确实是非常方便的,同时,easyexcel还支持批量导入和批量导出,确实非常nice。原创 2024-05-28 21:15:40 · 533 阅读 · 0 评论 -
mysql和redis实现自定义序号生成
通过redis和mysql实现自定义序号服务背景项目需要序号服务,该序号由标志字母+日期+自增数字。所以,考虑使用redis和mysql的方式去实现它。获取序号通过redis,可以保证线程安全。然后号段通过mysql去操作,对mysql的操作通过redisson分布式锁保证分布式一致性。1,所需环境redis和redisson分布式锁mysqlmybatisPlus2,数据库表CREATE TABLE `t_redis_sequence` ( `biz_tag` varchar(64原创 2021-01-12 13:38:47 · 1187 阅读 · 2 评论 -
一次频繁gc的故障分析
生产上一次频繁gc的故障分析事情是这样的,公司的微服务监控系统显示我所在项目的一个服务频繁掉线。接到这个消息后。首先,我觉得可能是服务器oom内存溢出了。就去查看服务状态,发现服务heap正常,表现出来的效果是正常的,就像没有掉线过一样。然后,直接去找运维,去生产上的容器中,查看服务器状态。1,通过 jps 查到服务进程jps2,通过如下命令查看服务内存状态jstat -gc pid效果如下S0C S1C S0U S1U EC EU原创 2020-11-24 12:24:41 · 2260 阅读 · 1 评论 -
easy excel 实现分页批量导出
easy excel 实现分页批量导出这是工具类核心主要对easyExcel做了易用性的封装,需要导出的话,就继承这个类。@Log4j2public class EasyExcelBaseController<T> { /** * 导出时候 获取某一页的数据. */ protected List<T> getExportPageData(Object condtion, int current ,int size){ r原创 2020-10-15 15:02:01 · 5259 阅读 · 5 评论 -
java下载文件的一个坑点(下载的文件比原文件大,多了几行)
事情的起因是这样的 我这边写了个批量导出csv文件,经过各种测试没问题。然后,功能上线了,用同事写的下载接口。下载下来傻眼了?文件是空白的。真惊出了一身冷汗,各种排查,各种本地复现,我靠,没问题呀。文件都是正常的。(不对,一定有猫腻) 自己又想了想,我自己测,都是在磁盘看的,没有经过同事的下载。而线上是经过同事的下载搞下来的。我靠,我感觉问题已经在那里了,这坑货。绝对下载功能有问题呀。然后去排查下载功能。说理说,下载功能很简单,不应该呀。看了看,一个简单的下载功能,他竟然网关原创 2020-07-16 09:57:06 · 3337 阅读 · 2 评论 -
apollo配置使用,坑点分析
一,配置一定要点发布二,默认的application配置也要点发布三,使用公共配置,一定要关联,这样避免出问题,也比较规范四,yml的格式,最好,提前排错。格式错误,会导致,配置拉不下来五,项目引入多个namespace的配置,如下图。顺序在前的先加载,如果,后面的配置依赖某一个配置,那么依赖的那个配置要在前面。六,配置会在本地缓存,怀疑最新配置没有拉下来,可以找到本地缓存的配置对比一下。ps(位置百度,windows跟linux目录不同)七,apollo支持动态配置,不过,要使用apoll.原创 2020-07-07 14:49:21 · 1609 阅读 · 0 评论 -
nacos集群搭建
nacos 集群搭建1,我在这三个服务器搭建nacos集群。后续搭建根据自己服务器的真实ip10.19.161.196 10.19.161.19710.19.161.2392,在root的家目录下,建立 application 目录,然后把nacos解压到这里。如果没有这个安装包,文件夹有,可以通过xftp传过去。cd ~mkdir applicationcp ./softwa...原创 2020-02-16 11:43:58 · 514 阅读 · 0 评论