一、Spring框架概述Spring框架是一个轻量级的解决方案,可以一站式地构建企业级应用。Spring是模块化的,所以可以只使用其中需要的部分。可以在任何web框架上使用控制反转(IoC),也可以只使用Hibernate集成代码或JDBC抽象层。它支持声明式事务管理、通过RMI或web服务实现远程访问,并可以使用多种方式持久化数据。它提供了功能全面的MVC框架,可以透明地集成AOP到软件中。Sp
目录Spring 开发1. 什么是Spring?2. Spring Framework3. IOC容器1)IOC容器原理2)依赖注入方式3)无侵入容器4)理解5)装配 Bean6)ApplicationContext7)使用Annotation配置4. 使用 AOP Spring 开发1. 什么是Spring?Spring是一个支持快速开发Java EE应用程序的框架。它提供了一系列底层容器和基
Spring Boot 版本 2.7.8 — 笔者注:Spring Boot 3.x 第一个 GA 版本已于22年底发布,2.7.8 是2.x 的最后一个 GA版本,我觉得一段时间内依然会以2.x为主,该文大部分通过软件翻译,再加上自己的经验理解进行整理和注释,目的用来作为手册查找和知识扫盲,如对内容有不理解的地方欢迎交流。 这篇主要是Spring Boot 参考指南中的“Spring Boot
前言本系列基于最新5.3.10版本,大部分内容copy于官方文档…官方文档地址从 Spring 3.0 开始,Spring Java Config 项目提供的许多功能都是 Spring Framework 核心的一部分。允许使用 Java 代码而不是使用传统的 XML 文件来定义 bean。比如使用@Configuration,@Bean, @Import,和@DependsOn等注解。上一节(基
Spring Boot框架是一个将整合框架的整合代码都写好了的框架。我们只需要通过SpringBoot提供的属性就可以整合各种框架。所以,如果要很好地找到这些属性,就需要了解SpringBoot的配置流程。配置原理说明: 在spring-boot-autoconfigure-1.5.6.RELEASE.jar中编写了所有第三方框架的整合代码。所有支持的框架根据功能类型来划分包,每个包都有一个Xxx
CDH中文文档下载链接:https://pan.baidu.com/s/1G-8WCafpPZ3p7ZDeXLcgug提取码:ubxz
原创
2023-05-06 14:54:41
325阅读
1. 简介Thymeleaf是一个Java模板引擎,用于处理和创建HTML,XML,JavaScript,CSS和纯文本。有关Thymeleaf和Spring的介绍,请查看这篇文章。在本文中,我们将讨论如何使用Thymeleaf应用程序在Spring MVC中防止跨站点请求伪造(CSRF)攻击。更具体地说,我们将测试HTTP POST方法的CSRF攻击。CSRF 是一种攻击,它强制最终用户在当前经
前言此次打卡的是一种新的语言,名为 JavaScript,简称 js,是-种运行在客户端的脚本语言,脚本语言意思是不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释并执行。是不是感到一些好奇呢?现在就带着好奇来感受这个新语言的魅力吧!一、JavaScript 的组成ECMAScript &nbs
关于本书 介绍
关于这本指南
第一章 前言
第二章 新增及注意点
第三章 项目依赖
第四章 使用Spring Data Repositories
4.1 核心概念
4.2 查询方法
4.3 定义repository的接口
4.4 定义查询方法
4.5. 创建repository实例 Spring Data JPA 参考指南 中文版
阅读地址: https://www.gitbook.co
spring shell官方链接 Version 2.0.0.RELEASE可以参考这篇文章的视频简介: spring shell Java命令行集成What is Spring Shell?不是所有的应用程序都需要一个花哨的 web 用户界面!有时,使用交互式终端与应用程序交互是完成工作的最合适方式。Spring Shell 允许您轻松创建这样一个可运行的应用程序,用户将在其中...
原创
2021-08-24 09:28:54
914阅读
https://docshome.gitbooks.io/springboot/content/
转载
2023-01-05 12:36:47
217阅读
AOP(Aspect Oriented Programming)面向切面编程百度百科上面这样介绍的:通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效
[align=center][b]Redis3官方文档(15)
——高可用(上)[/b][/align]
Redis Sentinel为Redis提供高可用解决方案。实际上这意味着,使用Sentinel你可以创建无需人工干预就可以抵御一定的故障的Redis部署结构。
Redis Sentinel还提供其他的附属功能,如监控,通知,以及作为客户端的
Spring Boot中文文档 来自开源中国上的大神翻译ing.io/spring-boot/docs/current/reference/pdf/spring-boot-r
转载
2022-06-24 22:24:04
375阅读
Spring Security 中文文档 参考手册 中文版 (springcloud.cc)
转载
2022-06-01 11:08:19
532阅读
1.3。Bean总览Spring IoC容器管理一个或多个bean。这些bean是使用您提供给容器的配置元数据创建的(例如,以XML 定义的形式 )。在容器本身内,这些bean定义表示为BeanDefinition 对象,其中包含(除其他信息外)以下元数据:包限定的类名:通常,定义了Bean的实际实现类。Bean行为配置元素,用于声明Bean在容器中的行为(作用域,生命周期回调等)。bean进行其
1. 前言本系列基于最新5.3.10版本,大部分内容copy于官方文档…Spring Framework 提供了许多可用于自定义 bean 性质的接口。本节将它们分组如下:生命周期回调ApplicationContextAware 和 BeanNameAware接口其他Aware接口2. 生命周期回调要让容器对 bean 生命周期的管理进行交互,可以实现 SpringInitializingBea
spring shell官方 Version 2.0.0.RELEASE可以参考这篇文章的视频简介: spring shell Java命令行集成What is Spring Shell?不是所有的应用程序
原创
2022-01-15 14:11:18
609阅读
lvgl官方的教程是英文的,这个是我在做项目时顺便做出来的中文教程站点(持续更新维护),不仅仅只是照搬lvgl官方文档的翻译,同时总结了我们在实际开发中遇到的各种细节,让这个文档更加适合我们在实际开发中的需求。LVGL是什么?LVGL(轻巧而多功能的图形库)是一个免费的开放源代码图形库,它提供创建具有易于使用的图形元素,精美的视觉效果和低内存占用的嵌入式GUI所需的一切。
转载
2023-07-04 10:44:05
1074阅读
jQuery入门jQuery下载和引入jQuery的下载官网地址:jQuery官方API:jQuery API DocumentationjQuery API中文文档:jQuery API 中文文档 | jQuery API 中文在线手册 | jquery api 下载 | jquery api chm | jQuery API 中文文档 | jQuery 中文网  
转载
2023-08-06 13:15:57
259阅读