
springboot
文章平均质量分 67
麦兜*
世界那么大我想去走走
展开
-
SpringBoot集成mybatis打印sql
默认情况下,Spring Boot项目就会用Logback来记录日志,并用INFO级别输出到控制台。如下图: 实际开发中我们不需要直接添加logback日志依赖。 你会发现 spring-boot-starter 其中包含了 spring-boot-starter-logging,该依赖内容就是 Spring Boot 默认的日志框架 logback。日志级别从低到高分为:只能展示大于或等于设置的日志级别的日志;也就是说springboot默认级别为INFO,那么在控制台展示的日志级别只有代码如下(示例)原创 2022-07-07 14:37:33 · 3277 阅读 · 1 评论 -
秒杀整体实现思路
提示:根据项目工作整理,如有缺陷还望各位大佬指正,如有更好方案,鄙人非常愿意学习原创 2022-04-15 23:13:45 · 363 阅读 · 0 评论 -
微服务下事务一致性保证
分布式事务解决方案探讨一、分布式事务特性二、分布式事务存在问题三、两段式提交四、三阶段提交第一阶段(can_commit)第二阶段(pre_commit)第三阶段(do_commit)五、TCC(Try Confirm Cancel)解决方案使用【MQ + 定时器 + 本地事件表】分布式事务可靠性消息服务 一、分布式事务特性 Consistency:一致性 Availability:可用性 Partition tolerance:分区容忍性 二、分布式事务存在问题 在分布式数据库中,如果期望达到数据的强一致原创 2022-04-10 21:10:48 · 3342 阅读 · 0 评论 -
java 代码中向mysql插入双引号数据
java 代码中向mysql插入双引号数据 //object是要插入的字符串 String str = object.toString().replaceAll("\"","\\\\\\\""); 非常感谢此博主 https://blog.youkuaiyun.com/lmmmmmmmmmmmmmmm/article/details/105204926?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allsobaiduend~defaul原创 2020-11-09 16:51:50 · 814 阅读 · 0 评论 -
解决springboot只能获取一次post请求的body数据
解决springboot只能获取一次post请求的body数据自定义一个类继承 HttpServletRequestWrapper创建一个拦截器 自定义一个类继承 HttpServletRequestWrapper HttpServletRequestWrapper 类可以用来做关键字过滤器,因为post提交的请求是以流的形式存放,所以获取也需要以流方式获取,但是如果在拦截器中直接获取,那么在controller中将无法在获取第二次,因为流的指针无法回到最初的位置。所以使用此类就可以解决此类问题。原理是将内原创 2020-08-12 12:58:48 · 1546 阅读 · 0 评论