logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker 新手入门指南:概念、流程与 Dockerfile 示例

Dockerfile 是一个创建镜像所有命令的文本文件,包含了一条条指令和说明, 每条指令构建一层,,通过 docker build 命令,根据 Dockerfile 的内容构建镜像,因此每一条指令的内容, 就是描述该层如何构建。有了 Dockerfile,,就可以制定自己的docker镜像规则,只需要在 Dockerfile 上添加或者修改指令,,就可生成 docker 镜像。# 1. 构建阶段

#docker#容器#运维
IoC(控制反转)详解:Spring 的核心思想

IoC(Inversion of Control,控制反转)是一种设计思想将对象的创建和依赖关系的维护,从程序代码中交给容器来完成。在传统开发中,对象的控制权掌握在程序员手中;而在 IoC 模式下,这个控制权被“反转”给了容器。IoC 是一种“把对象控制权交给容器”的设计思想,是 Spring 的基石。

#spring#java#rpc
Spring 模块结构全景解析:你用的 Spring 到底包含了什么?

很多时候,我们是通过在使用 Spring,而忽略了它背后清晰、严谨的模块划分。构建正确的整体认知快速定位问题所在模块更深入理解 Spring 的设计思想Spring 并不是一个框架,而是一组围绕 IoC 容器构建的模块化解决方案。

#spring#数据库#sql
Spring 核心原理解析:它到底解决了什么问题?

目录一、如果没有 Spring,Java Web 会遇到什么问题?二、Spring 的第一个核心思想:IoC(控制反转)三、为什么 Spring 一定要有“容器”?四、Bean 为什么要有完整的生命周期?五、AOP 并不是“附加功能”,而是必然产物六、Spring AOP 的本质是什么?七、Spring 在 Java Web 中扮演什么角色?八、Spring Boot 又做了什么?九、总结回答往往

#spring#java#后端
Spring 中常用注解详解

Spring 中的注解,本质上都是在告诉容器:哪些类要管、什么时候管、怎么管。

#spring#java#后端
Spring MVC 核心原理解析:从请求到响应到底发生了什么?

Spring MVC 是 Spring 提供的一个基于 MVC 模式的 Web 框架,用于构建 Web 应用和 REST 接口。一个 Servlet 处理大量逻辑请求分发、参数解析、业务处理耦合严重可维护性差、扩展成本高将 Web 请求处理过程进行职责拆分,让每一部分只做一件事。前端控制器统一调度职责拆分,组件协作高度可扩展的架构设计这也是它能够长期成为 Java Web 主流方案的原因。

#spring#mvc#java
Spring MVC Restful 风格的接口流程是什么样的呢?

相应的,对于带有 @RequestBody 注解的方法参数,它也会用这个转换器将请求体中的 JSON 数据反序列化成 Java 对象。当在一个类上使用 @RestController 时,它会告诉 Spring 这个类中所有方法的返回值都应该被直接写入 HTTP 响应体中,而不再被解析为视图。当 Spring 检测到 @ResponseBody 注解时,它会使用 HttpMessageConver

#spring#mvc#restful
Spring Boot 自动装配原理深度解析

自动装配(Auto Configuration)Spring Boot 根据当前项目的依赖、环境和配置,自动为应用配置合适的 Spring 组件。“你引什么依赖,我就帮你配什么 Bean。Spring Boot 通过 @EnableAutoConfiguration 加载自动配置类,并借助条件注解按需向容器中注册 Bean。

#spring boot#后端#java
Spring Boot 项目搭建过程

编写含 @SpringBootApplication 注解的主类,通过 SpringApplication.run() 方法启动 Spring Boot 应用,该注解自动开启组件扫描和自动配置。在 pom.xml 中引入 spring-boot-starter-parent 作为父 POM,统一管理 Spring Boot 及相关组件版本,简化依赖配置。引入 spring-boot-starter

#spring boot#后端#java
Spring Boot 启动原理深度解析

Spring Boot 通过 SpringApplication.run() 创建并刷新 Spring 容器,加载自动配置并启动内嵌服务器,最终完成应用启动。

#spring boot#java#后端
    共 20 条
  • 1
  • 2
  • 请选择