
开发框架
程序猿20
这个作者很懒,什么都没留下…
展开
-
RuoYi 4.7.3 框架从mybatis修改为mybatis-plus的步骤
RuoYi 4.7.3 框架从mybatis修改为mybatis-plus的步骤原创 2022-04-11 16:14:03 · 2059 阅读 · 0 评论 -
mybatis和mybatis-plus集成springboot的配置区别
mybatis和mybatis-plus集成springboot的配置区别原创 2022-04-11 14:14:01 · 1051 阅读 · 0 评论 -
基于mybatis-plus实现多租户级别的数据隔离
基于mybatis-plus实现多租户级别的数据隔离原创 2022-04-07 16:04:24 · 5829 阅读 · 1 评论 -
springboot对controller方法进行单元测试
springboot对controller方法进行单元测试原创 2022-01-08 17:31:37 · 14174 阅读 · 1 评论 -
seata执行undo时报错Cannot construct instance of `java.time.LocalDateTime`的原因及解决方法
seata执行undo时报错Cannot construct instance of `java.time.LocalDateTime`的原因及解决方法原创 2022-01-08 15:06:58 · 3186 阅读 · 0 评论 -
springboot通过注解读取配置信息的5种方式
springboot通过注解读取配置信息的5种方式。原创 2022-01-06 14:11:33 · 4078 阅读 · 0 评论 -
skywalking管理端图形界面使用说明
skywalking管理端图形界面使用说明。原创 2022-01-03 15:13:25 · 2799 阅读 · 0 评论 -
shardingjdbc 3.x解析sql异常SQLParsingException:SQL syntax error
无效不可见字符导致shardingjdbc解析sql时未能完整解析,导致形成不完整的sql,所以出现sql语法错误的异常。原创 2022-01-03 13:18:28 · 1802 阅读 · 0 评论 -
shardingjdbc 5.0.0 oracle数据库insert Sql无效
在shardingjdbc中解析oracle sql时区分了大小写,特别是关键字,小写时会无法匹配。原创 2022-01-03 12:41:13 · 873 阅读 · 0 评论 -
shardingjdbc 5.x 实现 自定义分片策略(分库和分表)
在ShardingJdbc 5.x版本中,使用SPI方式进行分片策略的注入,可以根据应用的需要,自定义分库分表策略。原创 2022-01-03 11:32:06 · 5342 阅读 · 5 评论 -
springboot日志配置和logback-spring.xml配置
springboot日志配置和logback-spring.xml配置原创 2022-01-02 16:32:53 · 3676 阅读 · 0 评论 -
Redission实现分布式锁
通过分布式锁机制,可以确保对分布式资源的访问冲突,特别是存在同时修改或删除的情况下。redisson对分布式锁机制进行了完善,相比直接使用redis实现,简化了开发工作量。原创 2022-01-02 14:12:31 · 1300 阅读 · 0 评论 -
微服务网关springcloud gateway整合sentinel自定义异常
默认的流控降级异常提示不友好,通过自定义流控异常,可以提供更加友好的提示。原创 2022-01-02 12:25:16 · 1706 阅读 · 5 评论 -
微服务网关springcloud gateway自定义全局过滤器
微服务网关springcloud gateway自定义全局过滤器原创 2022-01-02 10:55:39 · 1978 阅读 · 0 评论 -
微服务网关springcloud gateway整合nacos实现服务名负载均衡
springcloud gateway整合nacos实现服务名负载均衡原创 2022-01-02 10:22:22 · 1820 阅读 · 0 评论 -
nacos采用java sdk方式获取配置及监听配置
对于某些简单的场景,直接使用nacos java sdk方式访问nacos配置会更加简洁和方便。原创 2022-01-02 09:46:35 · 1942 阅读 · 4 评论 -
springcloud使用seata实现分布式事务
在完成seata服务端的配置和部署之后,就可以将seata客户端集成到需要实现seata分布式服务的应用服务中。原创 2022-01-01 23:36:23 · 897 阅读 · 0 评论 -
使用sentinel dashboard配置熔断降级策略
使用sentinel dashboard配置熔断降级策略原创 2022-01-01 21:51:37 · 430 阅读 · 0 评论 -
springboot项目集成nacos配置中心
springboot项目集成nacos配置中心。原创 2022-01-01 16:47:32 · 492 阅读 · 0 评论 -
整合springboot+springcloud+springcloudalibaba的方法
整合springboot+springcloud+springcloudalibaba时的版本管理方法。原创 2022-01-01 12:45:02 · 1562 阅读 · 0 评论 -
通过全局异常处理返回openfeign接口调用结果
没有添加全局异常处理时,当Controller的方法直接抛出异常时,openfeign会收到500错误,导致无法进行正常的处理。通过定义全局异常处理,将异常情况,通过预定义的错误码进行返回,以便调用端能够正常处理。原创 2021-12-30 22:07:12 · 2212 阅读 · 0 评论 -
OpenFeign的日志功能
Feign提供了日志打印功能,我们在项目中可以通过配置来调整日志级别,从而了解Feign中http请求的细节 ,也就是说feign提供的日志功能可以对接口的调用情况进行监控和输出。原创 2021-12-30 21:31:57 · 1146 阅读 · 0 评论 -
OpenFeign发送请求时传多个参数时的写法
OpenFeign发送请求时传多个参数时的写法,通过案例进行说明。原创 2021-12-30 21:22:04 · 2726 阅读 · 0 评论 -
spring cloud alibaba整合sentinel
spring cloud alibaba整合sentinel,采用sentinel dashboard进行流控规则设置。原创 2021-12-26 21:53:38 · 604 阅读 · 0 评论 -
springboot集成sentinel dashboard的配置
整合sentinel dashboard,在管理界面对流控规则和服务熔断降级进行动态修改,实现流控管理和降级管理。原创 2021-12-26 18:00:47 · 2550 阅读 · 0 评论 -
使用sentinel核心库进行服务熔断降级
使用sentinel核心库进行服务熔断降级。原创 2021-12-26 10:24:06 · 245 阅读 · 0 评论 -
使用sentinel核心库进行流量控制
流量控制有利于防止因为流量过大导致的系统崩溃。原创 2021-12-25 23:37:54 · 527 阅读 · 0 评论 -
Spring Cloud Alibaba Nacos Config多配置及优先级
Springcloud从nacos读取配置信息,dataId的默认配置以及从多个配置项中读取配置信息时的优先级。原创 2021-12-25 17:31:54 · 1432 阅读 · 0 评论 -
java中JSON转含泛型对象(Controller的@RequestBody)
public static void main(String[] args) {UserDto userDto=new UserDto("test","14");Result<UserDto> user=new Result<>("success","1",userDto);String str=JSON.toJSONString(user);//1Result<UserDto> result= JSON.parseObject(str,new TypeRefer原创 2021-12-02 12:21:00 · 1381 阅读 · 0 评论 -
SpringCloud注册中心Eureka Server和Client实现方式
建立项目最好使用Spring Starter Project向导建立项目。一、Server实现1. 应用类添加注解@EnableEurekaServer2. pom.xml引入依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring...原创 2019-01-30 15:12:06 · 390 阅读 · 0 评论 -
springboot2.1.1整合mybatis
最好从建立项目时,就使用spring工具进行相关配置属性的设置,这里采用的是通过手动修改pom.xml文件的方式进行配置,所以遇到的问题也比较多。1. pom.xml中添加依赖和插件 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId&g...原创 2019-01-09 10:55:31 · 4052 阅读 · 0 评论 -
Springboot静态资源访问
静态资源作为项目中的一个组成部分,通常是不可缺少的,尤其对于Web项目更是如此。1. 通过尝试判断静态资源访问位置和顺序(1)在src/main/resources/目录下创建static文件夹 (2)在src/main/resources/目录下创建resources文件夹 (3)在src/main/resources/目录下创建public文件夹 (4)在src/main/res...原创 2019-01-07 23:15:49 · 264 阅读 · 0 评论 -
Springboot通过SpringMVC整合jsp
Springboot作为一个快速开发框架,提高了开发和配置效率,但是其使用方式还是和传统的方式有所不同,只有在熟悉了用法的前提下才能提高开发效率。Springboot 通过SpringMVC整合jsp包括以下几个步骤:1. 通过Spring工具建立Spring项目,添加SpringMVC依赖<parent> <groupId>org.springframew...原创 2019-01-07 23:16:00 · 1672 阅读 · 1 评论