SpringDoc:Spring Boot API文档生成工具 SpringDoc是基于Spring Boot的开源库,用于自动生成符合OpenAPI 3规范的API文档。它注解驱动,精细化描述接口(如
Spring的核心 1)IoC(Inversion of Control)控制反转,对象创建责任的反转,在spring中BeanFacotory是IoC容器的核心接口,负责实例化,定位,配置应用程序中的对象及建立这些对象间的依赖。XmlBeanFacotory实现BeanFactory接口,通过获取xml配置文件数据,组成应用对象及对象间的依赖关系。spring中有三种注入方式,一种是
spring.net框架学习笔记spring.net框架是用于解决企业应用开发的复杂性的一种容器框架,它的一大功能IOC(控制反转),通俗解释就是通过spring.net框架的容器创建对象实体,而不是通过程序员new出来。只要在spring.net的相应xml中配置节点,在获取对象的时候就可以通过 IApplicationContext ctx = ContextRe
资料springdoc-openapi官网:springdoc.orgspringdoc-openapi Github仓库:springdoc / springdoc-openapispringdoc-openapi Maven仓库:Home » org.springdoc » springdoc-openapi-uiopen api 简介OpenApi是一个业界的 api 文档标准,一个规范。好
转载
2024-03-16 01:12:32
296阅读
dubbo分布式服务框架基础知识分布式基础理论什么是分布式系统?为什么要使用分布式系统经?分布式系统发展演变单一应用架构垂直应用架构分布式服务架构流动计算架构PRC什么叫RPC?PRC基本原理dubbo核心概念简介基本概念调用关系说明环境搭建【windows】-安装zookeeper【windows】-安装dubbo-admin管理控制台监控中心(dubbo-monitor-simple)1、安装
使用注解使用注解开发说明Bean的实现属性注入衍生注解自动装配注解作用域小结基于Java类进行配置1、编写一个实体类,User2、新建一个config配置包,编写一个MyConfig配置类3、测试 相关文章 跟着官网学spring—快速入门指南跟着官网学Spring—构建RESTful Web服务Spring从入门到入土——概述以及IOC理论推导Spring从入门到入土——快速上手Spring
转载
2024-03-26 07:05:44
128阅读
spring security实现记住我下次自动登录功能目录spring security实现记住我下次自动登录功能一、原理分析二、实现方式2.1 简单实现方式2.2 数据库实现方式三、区分是密码登录还是rememberme登录一、原理分析第一次登陆时,如果用户勾选了readme选项,登陆成功后springsecurity会生成一个cookie返回给浏览器端,浏览器下次访问时如果携带了这个cook
转载
2024-03-17 14:43:20
95阅读
一.在Spring中注入Bean属性的值
也可以为Bean属性注入数组值:<property name="xxx">
<array>
<value>element-value-1</value>
<value>element-value-2</value>
</array
转载
2024-02-26 16:03:59
136阅读
一:Spring的简介1.Spring的优点 Spring是一个开源的免费的框架(容器)! Spring是一个轻量级的、非入侵式的框架! 控制反转(IOC),面向切面编程(AOP)!(重点中的重点!!) 支持事务的处理,对框架整合的支持! 总结: Spring就是一个轻量级的控制反转(IOC)和面向切面编程的框架!2.Spring的侵入式与非侵入式 侵入式让用户代码产生对框架的依赖,这些代码不能在
转载
2024-07-09 00:25:30
58阅读
1. 引言在本系列的第一篇中,我们提到了Spring能够简化很多事情,Spring框架关注于通过DI、AOP和消除样板式代码来简化企业级Java开发。但是,Spring实际上的功能超乎你的想象。在框架之外是一个庞大的生态系统。2. Spring生态系统如上图所示,Spring核心容器及容器之外衍生出了许多其他的生态,我们逐一看下这些板块都是做的什么事情:2.1 Spring核心容器容器是Sprin
转载
2024-09-05 10:20:45
79阅读
spring-core 获取 Document 对象1. DocumentLoader1.1 DefaultDocumentLoader2. EntityResolver2.1 子类2.2 作用2.3 DelegatingEntityResolver2.4 BeansDtdResolver2.5 PluggableSchemaResolver2.6 ResourceEntityResolver2
转载
2024-10-13 22:27:51
50阅读
Spring IOC 官网文档阅读笔记(三)7.5 Bean范围(Scope)7.5.1 The singleton scope7.5.2 The prototype scope7.5.3 具有prototype-bean依赖关系的单例bean7.5.4 Request, session, global session, application, and WebSocket scopes初始We
1、Spring简介: 1)Spring是分层的JavaSE/EE轻量级框架(full-stack),以IOC(Inverse Of Control反转控制)和AOP(Aspect Oriented Programming面向切面编程)为内核。提供了表现层Spring MVC和持久层Spring JDBC以及业务层事务管理等众多的企业级应用技术,还可以整合开源世界中众多的优秀的第三方框架和类库,
目录一、Shiro简介1、什么是认证?2、什么是授权?3、Shiro靠什么做认证与授权的?二、JWT简介1、JWT可以用在单点登录的系统中2、JWT兼容更多的客户端 一、Shiro简介 Shiro官网网址:https://shiro.apache.org/documentation.htmlShiro是Java领域非常知名的认证( Authentication )与授权 ( Authorizat
集成 Spring Doc 接口文档和 knife4j
前面已经集成 MyBatis Plus、Druid 数据源,开发了 5 个接口。在测试这 5 个接口时使用了 HTTP Client 或 PostMan,无论是啥都比较麻烦:得自己写请求地址 URL、请求参数等,于是多年前就出现了 Swagger 这个玩意。Swagger 可以自动生成接口文档,还能很方便的测
转载
2024-09-13 11:39:57
112阅读
11. Aspect Oriented Programming with Spring使用spring实现面向切面的编程 11.1 Introduction介绍 Aspect-Oriented Programming (AOP) complements Object-Oriented Programming (OOP) by providing another way of t
在 XmlBeanDefinitionReader#doLoadDocument(InputSource inputSource, Resource resource) 方法,中做了两件事情:调用 #getValidationModeForResource(Resource resource) 方法,获取指定资源(xml)的验证模式。
上篇博客,我们已
转载
2024-09-24 09:50:43
99阅读
基本概念BeanDefinitionDocumentReader ,该类的作用有两个,完成 BeanDefinition 的解析和注册 。解析:其实是解析 Ddocument 的内容并将其添加到 BeanDefinition 实例的过程。注册:就是将 BeanDefinition 添加进 BeanDefinitionHolder 的过程,这样做的目的是保存它的信息。下面来看它的接口定义,该接口只定
根据Spring官网文档学习Spring.进入Spring的官网 https://spring.io/ ,进入学习引导,操作如下图进入spring所有功能文档页面,选择 Building a RESTful Web Service 进入到创建web网站文档页面向下翻看我选择用Maven作为项目的创建和编译。文档到这里之前的部分大概是讲RESTful是什么东
spring security的基本认证和授权过程讲解*在学习了spring security框架,对一个基本的权限控制有一个了解,我们只知道实现一个UserDetailsService在里面写查询数据库的操作但不明白里面具体是怎么进行认证和授权的,今天在这里做一个基本的介绍。
首先我们需要明白spring security本质是一个过滤器链,里面是一个个过滤器,这些过滤器按照一定的顺序执行,最
转载
2024-09-14 19:06:17
61阅读