Spring Boot 项目旨在简化创建产品级的 Spring 应用和服务。你可通过它来选择不同的 Spring 平台。
🌟 文章推荐
关于 Spring Boot + Vue3 的动态菜单,松哥之前已经写了两篇文章了,这两篇文章主要是从代码上和大家分析动态菜单最终的实现方式,但是还是有小伙伴觉得没太看明白,感觉缺乏一个提纲挈领的思路,所以,今天松哥再整一篇文章和大家再来捋一捋这个问题,希望这篇文章能让小伙伴们彻底搞清楚这个问题。
Spring Boot 集成文件 - 集成 POI 之 Excel 导入导出
Apache POI 是用 Java 编写的免费开源的跨平台的 Java API,Apache POI 提供 API 给 Java 程序对 Microsoft Office 格式档案读和写的功能。本文主要介绍通过 SpringBoot 集成 POI 工具实现 Excel 的导入和导出功能。
微服务用到一时爽,没用好就呵呵啦,特别是对于服务拆分没有把控好业务边界、拆分粒度过大等问题,某些 Spring Boot 启动速度太慢了,可能你也会有这种体验,这里将探索一下关于 Spring Boot 启动速度优化的一些方方面面。
- 提供自定义注解指定需要覆盖的路由及新路由地址
- 系统启动时扫描所有注解数据并进行映射处理
- 注册自定义路由映射配置类
众所周知,服务器能处理的请求数是有限的,如果请求量特别大,我们就可能需要做限流。
限流处理的姿势:要么就让请求等待,要么就把请求给扔了
首先小伙伴们知道,我们在 @PreAuthorize 注解中使用的不用加对象名就能调用的权限方法,如 hasAuthority、hasPermission、hasRole、hasAnyRole 等,基本上都是由 SecurityExpressionRoot 及其子类提供的,准确来说是由 MethodSecurityExpressionRoot 类提供的。
说到 Controller,相信大家都不陌生,它可以很方便地对外提供数据接口。它的定位,我认为是「不可或缺的配角」,说它不可或缺是因为无论是传统的三层架构还是现在的COLA架构,Controller 层依旧有一席之地,说明他的必要性;说它是配角是因为 Controller 层的代码一般是不负责具体的逻辑业务逻辑实现,但是它负责接收和响应请求
如何在 Spring Boot 使用 gitlab 的 Api
最近有项目需求是通过 gitlab 的 api 获取其中的数据。来记录一下我的踩坑的过程。
首先先尝试了获取 users 数据,即所有用户的数据。
🌟 问答推荐
- Spring Boot 学习过程中对启动器注册异常处理问题?
- Spring Boot controller 如何调用自己的其它方法?
- Spring Boot 怎么整合多个 Redis
- Spring Boot-Rabbitmq 消费者端执行 sql 异常回滚问题
- Spring Boot 数据防篡改
- Spring Boot 连 mysql,在 mybatis 的一个问题
- Spring Boot 项目,不用内置 tomcat,打 war 包,用外部中间件(was,等),如何设置 session 超时时间?
- Spring Boot 项目中,yml 文件如何配置相对路径?
- Spring Boot 怎么升级多层依赖下的依赖包?
- Spring Boot 里面工具类注入到 bean 里面报错
🌟 课程推荐
SpringBoot2.3 微服务支付系统实战
课程链接:https://ke.segmentfault.com/c...
课程收获
- 支付系统设计,知识储备
- Spring boot 构建的支付应用
- 事务、异步、消息通知、分布式锁
- 消息发布订阅,NSQ.
- 交易相关数据表设计。
- 二维码微信支付。
- 前端收银台小demo 编写技巧。
适用人群
- 初级工程师,对知识宽度的了解,对spring boot 基础应用的学习。
- 中级工程师,对支付金融数据库设计,以及支付系统搭建学习。
- 以及想在公司搭建支付平台,构建独立的支付应用,找寻样例和经验的。
PS:大家想看哪些方面的技术内容,可以在评论区留言喔 ~
如有问题可以添加小姐姐微信~
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。