spring
文章平均质量分 73
司腾
程序不是年轻的专利,但是,它属于年轻!
展开
-
GitHub 上“千金难求”!啃完这两本书,Spring在你面前便没有秘密
Spring对Java程序员的重要性相信懂的都懂,夸张点甚至可以说是Spring成就了Java。为什么说要啃这两本书。前者告诉你怎么用Spring,后者给你简单展示如何用的同时,还告诉你Spring是怎么实现的两者一起,让你知其然并知其所以然,绝配。原创 2023-06-13 17:03:52 · 286 阅读 · 0 评论 -
阿里 P9 推荐的 Spring 领域巅峰之作,直接颠覆了我对 Spring 的认知
你第一次接触 spring 框架是在什么时候?相信很多人和我一样,第一次了解 spring 都不是做项目的时候用到,而是在网上看到或者是听到过一个叫做 spring 的框架,这个框架号称完爆之前的 structs 和 structs2,吸引了不少人的注意。今天这份阿里 P9 架构师推荐的 Spring 领域巅峰之作,我读完这本书之后彻底颠覆了我对 Spring 的认知。本书从源代码的角度对 Spring 的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。原创 2023-05-24 15:22:35 · 566 阅读 · 0 评论 -
程序员必知必会!阿里内部热捧“Spring全线笔记”太完整了
Spring很像银行,它不能直接创造物质财富,但是一切资源都要通过它进行流通,它能控制经济发展的走向,回到程序的世界,Spring之所以能够衍生家族系列,可见它的流行程度和使用程度,由此可见学习Spring框架是非常重要的。对于Spring家族的学习,大家若需要这些笔记的帮助,我当然很乐意提供。原创 2023-05-05 10:33:56 · 1245 阅读 · 1 评论 -
熬夜肝到秃头,阿里顶配级Spring Security笔记
OAuth(开放授权)是一个开放标准,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方移动应用或分享他们数据的所有内容,OAuth2.0是OAuth协议的延续版本,但不兼容OAuth 1.0(即完全废止了OAuth1.0)。首先,SSM环境中我们通过xml配置的方式,从源码渗入开始,完成Spring Security基本的“认证”和“授权”功能讲解,其中还会融合“记住我”,CSRF拦截等技术。21.Swagger制作restfulAPI介绍。原创 2023-04-20 14:33:12 · 196 阅读 · 0 评论 -
阿里高工内产的 SpringBoot 保姆级笔记,面面俱到,太全了
嘿伙计,你用过 Spring 和 SpringBoot 吗?是不是感觉Spring真是个强大的框架, SpringBoot 又让 Spring 更加牛批了呢?我想这个大家也都这么认为吧!SpringBoot 在当下的 Java 后端开发中已经相当流行,非常多的公司和开发团队都选用 SpringBoot 作为快速构建项目的打底框架,究其原因你我都清楚,它方便简单,而且注解和编程式配置都让我们觉得更加简单、容易理解和维护。原创 2022-11-27 16:28:48 · 166 阅读 · 0 评论 -
GitHub标星75k,阿里15W字的Spring高级文档(全彩版),真的太香了
随着 Spring 使用越来越广泛,Spring 已经成为 Java 程序员面试的必问知识点,很多同学对于Spring理解不是那么的深刻,经常就会被几个连环追问给干趴了!今天小编整理了一下一线架构师的Spring源码高级文档:Spring+Spring Boot+Spring Cloud+Spring IOC,分享给大家一起学习一下~原创 2022-11-19 13:54:43 · 2706 阅读 · 1 评论 -
扒去Spring事件监听机制的外衣,竟然是观察者模式
Spring中提供了一套默认的事件监听机制,在容器初始化时便使用了这套机制。同时,Spring也提供了事件监听机制的接口扩展能力,开发者基于此可快速实现自定义的事件监听功能。Spring的事件监听机制是在JDK事件监听的基础上进行的扩展,也是在典型观察者模式上的进一步抽象和改进。所以,结合Spring的事件监听机制与观察者模式来学习,可以达到理论与实践的完美融合。本篇文章就以观察者模式和Spring事件监听机制作为切入点,结合具体的实例来对两者进行系统的学习和实践。观察者模式是一个典型的发布-订阅。原创 2022-11-15 15:43:59 · 221 阅读 · 0 评论 -
GitHub上的SpringBoot核心笔记,确实讲的很清晰
SpringBoot 以其轻量级、内嵌 Web 容器、一键启动、方便调试等特点被越来越多的微服务实践者所采用。然而知其然还要知其所以然,本 Chat 就来讲解 SpringBoot 核心模块的实现原理,原创 2022-10-26 17:52:59 · 324 阅读 · 0 评论 -
腾讯强推Spring Security速成笔记太香了,认证授权一键搞定
Spring Security是Spring 家族中的一个安全管理框架,在SpringBoot还没有推出之前,相对于Shiro,在SSM/SSH中整合Spring Security是比较麻烦的操作,所以,Spring Security虽然功能比 Shiro强大,但是用反而没有Shiro 多(因为对于大部分项目而言,Shiro也够用)。原创 2022-10-13 14:23:25 · 111 阅读 · 0 评论 -
这16个有用的 SpringBoot 扩展接口,居然还有人不知道?
我们从这些的扩展点当中,大致可以窥视到整个bean的生命周期。在业务开发或者写中间件业务的时候,可以合理利用spring提供给我们的扩展点,在spring启动的各个阶段内做一些事情。以达到自定义初始化的目的。此篇总结,如果有错误或者疏漏的地方,恳请指正。原创 2022-10-11 10:09:21 · 141 阅读 · 0 评论 -
阿里“宝妈级”之作,这份Spring Security应用到源码手册,全是精华
对于开发人员而言,如何使用各种技术体系解决安全性问题是一大困惑。经验丰富的开发人员需要熟练使用 Spring Security 框架来应对业务发展的需求。例如,全面掌握Spring Security 框架提供的认证、授权、方法及安全访问、OAuth2、JWT 等核心功能,构建自己对系统安全性设计的知识体系和解决方案。而对于架构师而言,难点在于如何基于框架提供的功能并结合具体的业务场景,对框架进行扩展和定制化开发。这就需要他们对Spring Security 对用户认证和访问授权等核心功...原创 2022-05-23 17:29:40 · 142 阅读 · 0 评论 -
Spring中使用RestTemplate发送Http请求
作为一个Java开发选手,平时调用外部服务都是通过PRC接口,而这次业务下游只提供Http接口,就有点捉急...RestTemplate的基本使用RestTemplate是spring实现的,基于restful风格的http请求模板。使用RestTemplate可以简化请求操作的复杂性,同时规范了代码风格。Get请求// 将返回结果转换成POJO对象public <T> T getForObject(String url, Class<T> responseTyp原创 2021-12-04 22:15:55 · 490 阅读 · 0 评论 -
Spring Boot的前世今生以及它和Spring Cloud的关系详解。
要了解Spring Boot的发展背景,还得从2004年Spring Framework1.0版本发布开始说起,不过大家都是从开始学习Java就使用Spring Framework了,所以就不做过多展开。随着使用Spring Framework进行开发的企业和个人越来越多,Spring 也慢慢从一个单一简洁的小框架编程了一个大而全的开源软件,Spring Framework的边界不断进行扩张,到了现在Spring 几乎可以做任何事情。目前市面上绝大部分的开源组件和中间件,都有Spring对应组件的支持,原创 2021-11-25 13:16:01 · 318 阅读 · 0 评论 -
SpringMVC接收请求参数
通过控制器中方法的形参接收请求参数1.基本类型参数2.实体收参,定义一个实体,在后端控制器的参数列表中使用实体接收参数3.数组收参4.集合收参5.路径参数6.中文乱码参数是拼接在地址栏中的1.基本类型参数请求参数和方法的形参 同名即可SpringMVC默认可以识别的日期字符串格式为:YYYY|MM|dd HH:mm:ss通过@DateTimeFormal可以修改默认日志格式2.实体收参请求参数和实体的属性 同名即可3.数组收参简单类型的数组4.集原创 2021-11-23 15:42:04 · 606 阅读 · 0 评论