Spring Web
章节主要针对:Spring 在 web 领域的应用。如:Spring MVC、WebSocket 等。
📖 内容
📚 资料
- 官方
- 书籍
- 教程
🚪 传送
◾ 💧 钝悟的 IT 知识图谱 ◾ 🎯 我的博客 ◾
文章作者: coder-xuyong
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 coder-xuyong!
相关推荐

2019-01-08
SpringBoot 之应用 EasyUI
SpringBoot 之应用 EasyUI EasyUI 是一个简单的用户界面组件的集合。由于 EasyUI 已经封装好大部分 UI 基本功能,能帮用户减少大量的 js 和 css 代码。所以,EasyUI 非常适合用于开发简单的系统或原型系统。 本文示例使用技术点: Spring Boot:主要使用了 spring-boot-starter-web、spring-boot-starter-data-jpa EasyUI:按需加载,并没有引入所有的 EasyUI 特性 数据库:为了测试方便,使用 H2 简介什么是 EasyUI? easyui 是基于 jQuery、Angular.、Vue 和 React 的用户界面组件的集合。 easyui 提供了构建现代交互式 javascript 应用程序的基本功能。 使用 easyui,您不需要编写许多 javascript 代码,通常通过编写一些 HTML 标记来定义用户界面。 完整的 HTML5 网页框架。 使用 easyui 开发你的产品时可以大量节省你的时间和规模。 easyui 使用非常简单但功能非常强大。 Sprin...

2020-08-12
SpringBoot 知识清单
SpringBoot 知识图谱 预警:本文非常长,建议先 mark 后看,也许是最后一次写这么长的文章 说明:前面有 4 个小节关于 Spring 的基础知识,分别是:IOC 容器、JavaConfig、事件监听、SpringFactoriesLoader 详解,它们占据了本文的大部分内容,虽然它们之间可能没有太多的联系,但这些知识对于理解 Spring Boot 的核心原理至关重要,如果你对 Spring 框架烂熟于心,完全可以跳过这 4 个小节。正是因为这个系列的文章是由这些看似不相关的知识点组成,因此取名知识清单。 在过去两三年的 Spring 生态圈,最让人兴奋的莫过于 Spring Boot 框架。或许从命名上就能看出这个框架的设计初衷:快速的启动 Spring 应用。因而 Spring Boot 应用本质上就是一个基于 Spring 框架的应用,它是 Spring 对“约定优先于配置”理念的最佳实践产物,它能够帮助开发者更快速高效地构建基于 Spring 生态圈的应用。 那 Spring Boot 有何魔法?自动配置、起步依赖、Actuator、命令行界面(CL...

2020-08-13
SpringBoot 基本原理
SpringBoot 基本原理SpringBoot 为我们做的自动配置,确实方便快捷,但一直搞不明白它的内部启动原理,这次就来一步步解开 SpringBoot 的神秘面纱,让它不再神秘。 123456@SpringBootApplicationpublic class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); }} 从上面代码可以看出,Annotation 定义(@SpringBootApplication)和类定义(SpringApplication.run) 最为耀眼,所以要揭开 SpringBoot 的神秘面纱,我们要从这两位开始就可以了。 SpringBootApplication 背后的秘密123456789101112@Target(ElementType.TYPE) // 注解的适用范围,其中TYPE用于描述类、...

2021-12-10
SpringBoot 之快速入门
SpringBoot 之快速入门Spring Boot 简介Spring Boot 可以让使用者非常方便的创建 Spring 应用。 Spring Boot 的目标是: 为所有 Spring 开发者提供更快且可广泛访问的入门体验。 开箱即用 提供一系列通用的非功能特性(例如嵌入式服务、安全、指标、健康检查和外部化配置) 完全不需要代码生成,也不需要 XML 配置。 Spring Boot 系统要求Spring Boot 的构建工具要求: Build Tool Version Maven 3.5+ Gradle 6.8.x, 6.9.x, and 7.x Spring Boot 支持的 Servlet 容器: Name Servlet Version Tomcat 9.0 4.0 Jetty 9.4 3.1 Jetty 10.0 4.0 Undertow 2.0 4.0 部署第一个 Spring Boot 项目 本节介绍如何开发一个小的“Hello World!” web 应用示例,来展示 Spring Boot 的一些关键功能。...

2019-01-10
SpringBoot 之属性加载详解
SpringBoot 之属性加载详解加载 property 顺序Spring Boot 加载 property 顺序如下: Devtools 全局配置 (当 devtools 被激活 ~/.spring-boot-devtools.properties). 测试环境中的 @TestPropertySource 注解配置 测试环境中的属性 properties:@SpringBootTest 和 测试注解. 命令行参数 SPRING_APPLICATION_JSON 属性 ServletConfig 初始化参数 ServletContext 初始化参数 JNDI attributes from 通过 java:comp/env 配置的 JNDI 属性 Java 系统属性 (System.getProperties()) 操作系统环境比那里 RandomValuePropertySource 加载 random.* 形式的属性 jar 包外的 application-{profile}.properties 或 application-{profile...

2020-02-26
1.Spring 核心
Spring 核心 章节主要针对:Spring & Spring Boot 框架的核心技术。如;Spring Bean、IoC、依赖查找、依赖注入、AOP、数据绑定、资源管理等。 📖 内容 Spring Bean Spring IoC Spring 依赖查找 Spring 依赖注入 Spring IoC 依赖来源 Spring Bean 作用域 Spring Bean 生命周期 Spring 配置元数据 Spring AOP Spring 资源管理 Spring 校验 Spring 数据绑定 Spring 类型转换 Spring EL 表达式 Spring 事件 Spring 国际化 Spring 泛型处理 Spring 注解 SpringBoot 教程之快速入门 SpringBoot 之属性加载 SpringBoot 之 Profile 📚 资料 官方 Spring 官网 Spring Framework 官方文档 Spring Github 书籍 《Spring In Action》 教程 《小马哥讲 Spring 核心编程思想》 geekbang-l...
评论
公告
This is my Blog