SpringBoot
文章平均质量分 64
mikelv01
沉迷量化投资
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot针对入参时间格式的校验
(1条消息) SpringBoot实践之(十四)— AOP拦截器 Aspect的使用_luckykapok918的博客-优快云博客Spring Boot使用AOP的正确姿势 - James_Shangguan - 博客园 (cnblogs.com)对于权限的校验以及时间格式的校验确实使用spring aop处理会比较方便。引入依赖<dependency> <groupId>org.springframework.boot</groupId> &原创 2022-04-20 10:42:12 · 3903 阅读 · 0 评论 -
springboot+企微实现项目异常告警
httpServletRequest.getParameterMap()为空_凡凡轶崔的博客-优快云博客群机器人配置说明 - 接口文档 - 企业微信开发者中心 (qq.com)由于项目中暂时没有接入日志系统,导致平时查看异常信息非常的不方便。而且每次都需要产品,测试发现了才知道出错了,这影响不太好。于是结合 切面 + 全局异常拦截 等技术实现结合企微的实时告警。我是利用企微中提供的群机器人发布异常信息,新建一个机器人会提供一个Webhook地址开发者可以按提供的Webhook发起HTTP P原创 2022-04-14 17:35:56 · 2543 阅读 · 0 评论 -
PageHelper分页使用
使用tk.mapper mybatis 插件注意点时对于实体类中某字段不是表中字段,处理方式_奋斗者ing的博客-优快云博客_tkmybatis 忽略字段【PageHelper】PageHelper分页失效问题排查 - 掘金 (juejin.cn)Mybatis分页插件PageHelper - 简书 (jianshu.com)在维护老项目的时候,发现使用的分页框架是 PageHelper。还是写篇笔记记录下。该项目使用的是 SpringBoot分页的插件使用的是包(com.github.pa原创 2022-04-13 20:02:47 · 7503 阅读 · 1 评论 -
mybatisplus分页使用
MyBatis Plus 实现多表分页查询_骑驴的小牧童的博客-优快云博客_mybatis-plus多表分页最简单的 MyBatis Plus 的多表联接、分页查询实现方法_IT小村的博客-优快云博客_mybatisplus多表联查Mybatis-Plus中分页插件PaginationInterceptor, MybatisPlusInterceptor在SpringBoot中的使用_Sakura_Lu_的博客-优快云博客_paginationinterceptor项目中有用到 mybatis原创 2022-04-08 18:52:39 · 2416 阅读 · 0 评论 -
记dubbo consumer服务因订阅其他有异常的服务导致超时的问题
provider端怎么处理dubbo.cloud.subscribed-servicesspringCloudAlibaba+dubbo+nacos环境下,重启服务提供者或先启动服务消费者后启动服务提供者的情况下,消费者有时候会出现找不到服务的问题及解决方案(In the spring cloud Alibaba + Dubbo + Nacos environment, when the service provider is restarted or the service consumer is st原创 2022-03-14 16:51:16 · 2992 阅读 · 0 评论 -
springboot+apollo配置动态更新
apollo官网-配置动态刷新项目中在使用apollo作为配置中心。现在有需求:配置项发生变化,对应的配置需动态刷新。背景配置类:@Component@Data@RefreshScope@ConfigurationProperties(prefix = "home.setting.dict")public class HomeSettingProperties { @ApiModelProperty("金刚区") private String kingKong原创 2022-02-09 17:12:41 · 4306 阅读 · 0 评论 -
自定义Bean拷贝工具类解决字段名称不一致的拷贝
(2条消息) 属性名称不一致,实现 bean copyProperties_专业摸鱼的博客-优快云博客最近在处理第三方接口返回的数据,然后要将这些数据保存到数据库中。可是接口返回的数据的结构十分的复杂,涉及多层的数据结构。{ "echoCode": 0, "success": true, "page": 0, "pageSize": 0, "pageCount": 1, "total": 1, "data": [ {原创 2021-12-17 17:58:39 · 3788 阅读 · 0 评论 -
SpringBoot中使用Dubbo完成服务间调用
在 Dubbo 中使用注解 | Apache Dubbodubbo基础(三)——spring boot调用dubbo | 张利君的博客 (zhanglijun1217.github.io)在项目中有使用到Dubbo来进行远程的调用,所以学习下。其实用dubbo实现远程的调用并不难。机制就是"提供方-消费方",核心关键是同连同一个注册中心。注册中心:Nacosprovider配置dubbo.application.name = miniso-app-main-servicedubbo.p原创 2021-12-10 16:15:38 · 4504 阅读 · 0 评论 -
Sentinel简单入门
sentinel基础教程芋道 Spring Boot 服务容错 Sentinel 入门发现 sentinel 可以很好的协助 gateway 实现防止恶意访问接口的问题Sentinel 是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Hystrix 已经不再维护了。实例本例子是基于 SpringCloud 实现的>> 依赖<dependency>原创 2021-01-12 16:37:04 · 244 阅读 · 2 评论 -
SpringBoot微服务使用docker容器化部署
还在手动部署SpringBoot应用?试试这个自动化插件!使用Maven插件为SpringBoot应用构建Docker镜像在成功使用 rancher 部署 k8s 之后,尝试将微服务也交由 rancher 管理安装私有镜像仓库由于需要推送到私有镜像仓库,于是使用 Docker 公司开发的私有镜像仓库 Registrydocker pull registry使用Docker容器运行Registry服务,需要添加环境变量REGISTRY_STORAGE_DELETE_ENABLED=true原创 2020-09-01 21:08:16 · 1563 阅读 · 1 评论 -
SpringBoot之单元测试学习
spring boot写单元测试(测试service层)Spring Boot实战系列(5)单元测试项目上有需求要用到单元测试,并且在未来可能会有代码测试覆盖率的指标,所以提前学习下。其实是只写了业务层的代码实现,可是没有接口,所以想到了通过单元测试来模拟接口调用哈哈关键点引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri原创 2020-05-15 18:41:33 · 195 阅读 · 0 评论 -
SpringBoot之RestTemplate
官网Spring RestTemplate中几种常见的请求方式需求:通过 RestTemplate 从接口获取数据,然后写入数据库同时保存该数据副本到服务器由于之前并没有怎么使用过 RestTemplate请求数据,只是用过 Feign 去跨服务调用。。看来我太菜了哈哈。实现我发现设置请求body的时候有许多重复的代码,于是我就用 builder模式 改造了下登录获取token...原创 2020-04-14 10:12:34 · 321 阅读 · 0 评论 -
SpringBoot之Interceptor
转载自:Interceptor介绍拦截器(Interceptor) 同 Filter(过滤器) 一样,它俩都是面向切面编程——AOP 的具体实现(AOP切面编程只是一种编程思想而已)。你可以使用 Interceptor 来执行某些任务,例如在 Controller 处理请求之前编写日志,添加或更新配置…在 Spring中,当请求发送到 Controller 时,在被Controller处理...原创 2020-04-06 23:02:47 · 531 阅读 · 0 评论 -
SpringBoot之Filter
转载自:Filter介绍Filter 过滤器主要是用来过滤用户请求的,它允许我们对用户请求进行前置处理和后置处理,比如实现 URL 级别的权限控制,过滤非法请求等等。Filter 过滤器是面向切面编程 — AOP具体实现Filter 是依赖于 Servlet 容器,Filter 接口就在 Servlet 包下面,属于 Servlet 规范的一部分。所以,很多时候我们也称其为“增强版 S...原创 2020-04-06 15:18:30 · 203 阅读 · 0 评论
分享