首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
spring
相关资讯
热门
最新
后端
01-01 08:00
后端
Spring循环引用实例分析
示例代码 ClassRoom和Student互相引用; context.setAllowCircularReferences(true)在refresh前可以设置是否允许循环引用,默认是允许; 源码...
65
代码人生
01-01 08:00
代码人生
Spring Cloud - 02 (Ribbon、Feign)
Spring Cloud - 02 (Ribbon、Feign) 目录 负载均衡-Ribbon 客户端负载均衡 相比较于Nginx的服务端负载均衡,Ribbon属于客户端的负载均衡。客户端负载均衡和服务器负载均衡的核心差异在服务列表本身,客户端负载均衡服务列表是通过客户端自己维护的,而服务端负载均衡服务列表是由中间服务(例如Nginx)单独维护。Ribbon通过Eureka拿到所有服务列表,然后通过自身的负载均衡策略,
65
代码人生
01-01 08:00
代码人生
Spring Boot“内存泄漏”?看看美团大牛是如何排查的
Spring Boot“内存泄漏”?看看美团大牛是如何排查的 为了更好地实现对项目的管理,我们将组内一个项目迁移到MDP框架(基于Spring Boot),随后我们就发现系统会频繁报出Swap区域使用量过高的异常。笔者被叫去帮忙查看原因,发现配置了4G堆内内存,但是实际使用的物理内存竟然高达7G,确实不正常。JVM参数配置是“-XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=2
65
后端
01-01 08:00
后端
Spring AOP使用入门案例
关于AOP的原理网上有很多教程,此处不再赘述,只是通过具体的案例来记录如何使用。 一、入门案例 首先从start.spring.io上下载一个Spring Boot工程,只需要引入web依赖即可。然...
65
后端
01-01 08:00
后端
springboot + shiro +cas 集成
shiro 认证流程图: shiro 授权流程图: shiro 认证时序图: shiro + cas 认证时序图: 首先访问http://localhost:8083/[http://localho...
65
代码人生
01-01 08:00
代码人生
SpringBoot开发 - 什么是热部署和热加载?devtool的原理是什么?
SpringBoot开发 - 什么是热部署和热加载?devtool的原理是什么?,在SpringBoot开发调试中,如果我每行代码的修改都需要重启启动再调试,可能比较费时间;SpringBoot团队针对此问题提供了spring-boot-devtools(简称devtools)插件,它试图提升开发调试的效率。@pdaiSpringBoot开发-什么是热部署和热加载?devtool的原理是什么?de
65
代码人生
01-01 08:00
代码人生
SpringBoot数据校验及多环境配置
SpringBoot数据校验及多环境配置 SpringBoot数据校验及多环境配置 接上节,本节补充一下数据校验及多环境配置的内容,仍是 SpringBoot-02-Config 项目。 1. 数据校验 使用数据校验,可以在输入不合法数据时抛出异常,首先要添加 validation 的依赖 <dependency> <groupId>org.spr
65
代码人生
01-01 08:00
代码人生
Spring 核心与设计思想
Spring 核心与设计思想,1.Spring是什么?我们通常所说的Spring指的是SpringFramework(Spring框架),它是⼀个开源框架,⽤⼀句话概括Spring:Spring是包含了众多⼯具⽅法的IoC容器.1.1什么是容器?就跟据字面来理解,装水的瓶子可以叫容器,可以装衣服的衣柜可以叫容器,总之,可以用来容纳某种物品(基本)装置我们都可以叫容器向我们之前所学过的知识:List
65
代码人生
01-01 08:00
代码人生
Spring Boot + Redis 实现接口幂等性,写得太好了!
Spring Boot + Redis 实现接口幂等性,写得太好了! 幂等性, 通俗的说就是一个接口, 多次发起同一个请求, 必须保证操作只能执行一次 比如: 订单接口, 不能多次创建订单 支付接口, 重复支付同一笔订单只能扣一次钱 支付宝回调接口, 可能会多次回调, 必须处理重复回调 普通表单提交接口, 因为网络超时等原因多次点击提交, 只能成功一次 等等 唯一索引 -- 防止新增脏数据 toke
64
代码人生
01-01 08:00
代码人生
SpringBoot集成MybatisPlus项目实操
SpringBoot集成MybatisPlus项目实操,前言该说的在《SpringBoot集成Mybatis项目实操》一文中都讲了,本文只是将Mybatis换成了MybatisPlus,带大家将整个项目跑起来。本文将实现SpringBoot+MybatisPlus的项目搭建,MybatisPlus作为Mybatis的增强工具,功能更佳强大,所以需要我们自定义的代码就少了,实现起来也更加简单。不说废
64
«
1
2
...
138
139
140
141
142
143
144
...
150
151
»