首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Spring Boot 后端技术
Samson_bu
创建于2023-02-25
订阅专栏
Spring Boot 后端技术学习专栏
等 34 人订阅
共17篇文章
创建于2023-02-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Socket 网络编程:从基础到实践的全面解析(下)
基本套接字编程仅适用于小规模的系统,如果有大量的 client 同时访问 server,即使 server 端使用多线程技术,每个线程服务一个 client,仍然无法扩展到同时支持大量用户。
Socket 网络编程:从基础到实践的全面解析(上)
套接字是操作系统供应用实现网络 I/O 的一组编程接口。 通过这个接口,应用可以方便地进行网络通信和交换信息,就和打开本地文件进行读写一样方便。
Spring 应用如何访问数据库,看这一篇就够了!
当我们开发应用时,访问数据库是一种常见的需求。 基本上所有需要持久化的数据,一般都存储在数据库中,例如常用的开源数据库 MySQL。 在今天的文章中,我将盘点一下 Java 应用访问数据的几种方式。
Spring Boot「50」扩展:Google Guice,另一个 DI 框架
Google Guice(发音同“juice”,果汁)是 Google 公司开源的一个依赖注入框架。这种设计模式使得类的行为(或功能)与依赖的解析、处理分离,也使得应用职责更单一,封闭性更好。
Spring Boot「49」扩展:Spring AOP
AOP(面向切片编程)是一种编程范式,常被拿来与 OOP(面向对象编程)来比较。 它与 OOP 并不是互相替代的关系,而是互相补充、增强的关系。OOP 关注的是横向的需求,AOP 关注的是纵向的需求。
Spring Boot「48」扩展:深入分析 IoC 容器
Spring IoC 容器是整个框架中最核心、最关键的一部分内容,也是许多面试考察中的重要内容。 今天我将从 Spring 接口源码入手,与大家一块学习下容器相关的内容。
Spring Boot「47」扩展:Spring 如何处理循环依赖
循环引用的概念是指多个 Bean 之间的依赖关系形成了环。今天的文章中,我将跟大家一块学习下 Spring 在创建单例 Bean 时如何解决循环依赖的。
Spring Boot「46」扩展:创建 Bean 的过程
Spring 创建 Singleton Bean 的过程可以分为三个阶段。接下来,我将逐个分析上述三个阶段,并与大家一块研究下 Spring 中每个过程的实现源码。
Spring Boot「45」扩展:面向切片编程
Spring 框架提供的功能,除了 IoC 容器外,另外一个重要的特性就是 AOP 编程。今天我将带着大家一块总结下 AOP 中的相关概念,以及 Spring AOP 中的基本机制。
Spring Boot「44」服务端实时消息推送(一)
在 HTTP/1.1 及以前的版本里,客户端、服务端之间的通讯模式只支持一种请求-响应模式,这是一种半双工通讯模式。我将介绍如何在 Spring Boot 中通过轮询实现服务端数据变动后通知客户端。
Spring Boot「43」为不同的 URL 配置安全规则
在前面几篇文章中,我介绍了如何使用 Spring Security 框架进行安全认证。 今天,我将介绍如何为不同的 URL 配置不同的认证规则。
Spring Boot「42」Spring Security 实现基于角色的访问控制
在之前的一篇文章中,我介绍了如何基于 Apache Shiro 实现 RBAC 访问控制。今天我将介绍如何使用 Spring Security 来重新实现之前的例子。
Spring Boot「41」一文搞懂 Spring Security 是如何工作的?
Spring Security 是 Spring 大家族的一员。今天,我将带大家一块体验下如何使用 Spring Security,并对比一下它与 Shiro 有哪些不同。
Spring Boot「40」实现文件上传的两种方式
内容主要包括两部分,如何通过纯 Servlet 的形式进行文件上传、保存(不通过 Spring 框架);另一部分是如何在 Spring Web MVC 中进行文件上传。
Spring Boot「39」嵌入式容器的配置
今天,我将为大家介绍一下如何配置嵌入式 Web 容器,以及如何替换默认的 Tomcat 为其他的容器,例如 Jetty。
Spring Boot「38」开发基于 Servlet 的应用
常见的 Servlet 容器有 Tomcat、Jetty 等。 今天,我将介绍下,如何在 Spring Boot 中开发基于 Servlet 的 Web 应用。
Spring Boot「37」用 Thymeleaf 渲染你的界面
在 SSO 登录流程时,调试都是通过 Postman 发送请求给后台服务。 登录也是通过直接发送 POST 请求实现的。 虽然能够进行调试,但体验感并不太好。 今天分享下,我是如何给他们增加界面的。