E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【spring系列】
Spring系列
学习之Spring IOC
SpringIOCSpringIOC的简单了解、使用。目录SpringIOC一、SpringIOC是什么?二、实现SpringIOC的三种方式三、使用步骤1.使用XML实现SpringIOC1.1配置applicationContext.xml文件1.2配置程序入口Application类1.3使用XML实现IOC创建对象的三种方式1.4向IOC注入集合对象2.使用注解方式实现IOC2.1四种组件
yygs!
·
2023-11-23 13:42
spring
java
Spring_管理bean对象 - - 基于注解
推荐视频:尚硅谷-Spring5框架最新版教程(idea版)这是我觉得很不错的一套视频,我的
spring系列
的文章全是学习上述视频的学习笔记管理bean对象---基于注解使用注解的目的:简化xml配置注解的位置
我看谁还在睡觉
·
2023-11-18 21:21
java
后端框架
spring
java
设计模式之Bridge模式(桥接模式)
这几天重新去看
spring系列
的框架了(也又次体会到了理解设计模式在学习框架时的好处),没有接着写,发生了一些事,又少了些许束缚,但结果对向往自由的我来说总是好的,虎入山林,龙归沧海,听听音乐,整理整理博客
烟 鬼
·
2023-11-11 23:57
JavaLearn
设计模式
桥接模式
java
Spring基础(2):放弃XML,走向注解
作为
Spring系列
第一篇,主要目的还是帮大家摆脱对Spring的刻板认知,刷新你们的三观,毕竟太多人对Spring的理解仅限于所谓的IOC和AO
smart哥
·
2023-11-11 14:40
spring基础
spring
java
spring基础
Spring系列
之@Configration和@Bean注解详解(bean批量注册)
上次去头条面试:面试官:spring中,类上加不加@Configuration注解,有什么区别?我:当某个类上有@Configuration注解的时候,可以在这个类中使用@Bean注解向spring容器中注册bean;如果不加@Configuration注解,不能通过@Bean注解注册bean。面试官:你确定不用@Configuration注解,不能通过@Bean注解来注册bean?我:看着面试官
智能编程设计工作室
·
2023-11-10 19:03
spring系列
spring
java
后端
SpringBoot系列-1启动流程
由于前面的
Spring系列
对Spring容器已经进行了较为细致的梳理,相同内容不进行重复说明。1.案例添加SpringBoot和web依赖:org.springframework.
Ewen Seong
·
2023-11-06 08:30
SpringBoot系列
spring
boot
后端
java
2019年高级Java程序员面试题汇总 施工中
目录JDKJVM基础知识事物线程池设计模式Strut2DubboZookeeper
Spring系列
Redis系列Mysql系列Java多线程消息中间件其他程序设计编程题面试技术外的问题引言:随着金九银十的到来
一只努力学习的弱鸡
·
2023-11-02 15:03
死磕
Spring系列
:BeanDefinition注册流程
在Spring项目中,为什么我们仅仅只需要在类上定义一个@Component之类的注解,就能让Spring去管理和使用这个类了呢?聪明的小伙伴肯定很快就想到了,肯定是在启动项目的时候,框架去判断类上面有没有特定的注解,然后通过反射去创建对象的。Spring就是以这样的思路来进行Bean管理的,但是Spring在其中考虑的更细致,比如这个bean在以后使用的时候是新创建,还是使用最开始创建的对象,还
一半@java
·
2023-11-01 21:18
Spring
java
spring
后端
Spring系列
之基础
目录Spring概述Spring的优点SpringFramework的组成总结Spring概述Spring是目前主流的JavaWeb开发框架,是Java世界最为成功的框架。该框架是一个轻量级的开源框架,具有很高的凝聚力和吸引力。它以Ioc(控制反转)和AOP(面向切面编程)为内核,使用基本的JavaBean来完成以前只可能由EJB(Java企业Bean)完成的工作,取代了EJB的臃肿、低效的开发模
小羊持续开发
·
2023-11-01 17:08
Spring
spring
java
后端
Spring Framework 远程命令执行漏洞CVE-2022-22965
SpringFramework远程命令执行漏洞CVE-2022-22965漏洞介绍Springcore是
Spring系列
产品中用来负责发现、创建并处理bean之间的关系的一个工具包,是一个包含Spring
扣脚大汉在网络
·
2023-10-31 04:13
漏洞复现
后门
spring
java
web安全
网络安全
Spring系列
--声明式事务管理
Spring事务管理概述Spring的事务管理简化了传统的事务管理流程,并且在一定程序上减少了开发者的工作量。事务管理的核心接口在Spring的所有JAR包中包含一个名为Spring-tx-5.0.2.RELEASE的JAR包,该包就是Spring提供的用于事务管理的依赖包。在该JAR包中的org.Springframework.transaction包中有3个接口文件:PlatformTrans
冬瓜闯世界
·
2023-10-29 23:52
Spring
SpringBoot @value注解动态刷新
参考资料
Spring系列
第25篇:@Value【用法、数据来源、动态刷新】【基础系列】SpringBoot配置信息之配置刷新【基础系列】SpringBoot之自定义配置源的使用姿势【基础系列】SpringBoot
fengyehongWorld
·
2023-10-29 15:51
SpringBoot
spring
boot
后端
java
spring系列
所有漏洞vulhub复现CVE-2022-22978、CVE-2022-22963、CVE-2022-22965、CVE-2018-1273
文章目录CVE-2022-22978Spring-security认证绕过漏洞漏洞描述:复现:CVE-2022-22963漏洞描述:复现:提提神Spring框架DataBinding与JDK9+导致的远程代码执行漏洞(CVE-2022-22965)漏洞描述:复现:SpringDataCommons远程命令执行漏洞(CVE-2018-1273)漏洞描述:复现:CVE-2022-22978Spring
青衫木马牛
·
2023-10-28 11:56
漏洞复现:网络安全的实验室
spring
java
后端
Spring Boot拓展XML格式的请求和响应
实现原理我们在处理XML格式的数据的时候,需要知道我们最初学习
Spring系列
中的SpringMVC。因为在SpringMVC中我们有一个消息转换器的概念,其
Miaow.Y.Hu
·
2023-10-28 04:19
#
Spring
spring
boot
xml
后端
Spring系列
之谈谈对Spring IOC的理解
Spring系列
之谈谈对SpringIOC的理解学习过Spring框架的人一定都会听过Spring的IoC(控制反转)、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IOC、DI这两个概念是模糊不清的
harris135
·
2023-10-27 20:22
Spring
spring
ioc
di
Tio消息服务器,tio-websocket-spring-boot-starter 的简单使用
引言T-io网络通讯框架开源之后受到许多同学的喜欢,但是对于使用
Spring系列
技术的同学用起来稍许不适。于是乎抽时间写了个starter,很荣幸代码被作者采纳,正式入驻T-io家族包。
吴世宁
·
2023-10-25 11:08
Tio消息服务器
Tio消息服务器,tio-websocket-spring-boot-starter 的简单使用 原 荐
引言T-io网络通讯框架开源之后受到许多同学的喜欢,但是对于使用
Spring系列
技术的同学用起来稍许不适。于是乎抽时间写了个starter,很荣幸代码被作者采纳,正式入驻T-io家族包。
三无酱
·
2023-10-25 11:38
Tio消息服务器
夯实
Spring系列
|第二十章:Spring 类型转换(Type Conversion)
文章目录夯实
Spring系列
|第二十章:Spring类型转换(TypeConversion)1.项目环境2.Spring类型转换的实现3.使用场景4.基于JavaBeans接口的类型转换5.Spring
xiewenfeng520
·
2023-10-25 10:16
Spring系列
Spring
类型转换
Java基础篇 | Java8流式编程
的博客当前专栏:Java从入门到精通✨特色专栏:MySQL学习本文内容:Java基础篇|Java8流式编程️个人小站:个人博客,欢迎大家访问个人知识库:知识库,欢迎大家访问大家好,我是Leo,上周一直在忙于
Spring
LeoToJavaer
·
2023-10-24 23:14
Java从入门到精通
1024程序员节
Spring Framework 远程代码执行漏洞复现(CVE-2022-22965)
1、概述Springcore是
Spring系列
产品中用来负责发现、创建并处理bean之间的关系的一个工具包,是一个包含Spring框架基本的核心工具包,Spring其他组件都要使用到这个包。
D4vid
·
2023-10-24 17:14
spring
网络安全
安全
tomcat
java
Spring系列
学习之Spring Framework 框架介绍
英文原文:https://spring.io/projects/spring-framework目录概述支持政策和迁移特性SpringOnePlatform2017会谈快速开始学习文档概述SpringFramework为现代基于Java的企业应用程序提供了全面的编程和配置模型-在任何类型的部署平台上。Spring的一个关键要素是应用程序级别的基础架构支持:Spring专注于企业应用程序的“管道”,
boonya
·
2023-10-24 17:43
Spring
Framework
手撸
Spring系列
1:IOC/DI 思想(理论篇)
手撸
Spring系列
是笔者本人首次尝试的、较为规范的系列博客,将会围绕Spring框架分为IOC/DI思想、Spring
云丶言
·
2023-10-23 04:50
手写Spring迷你版
spring
java
Spring系列
之@ComponentScan、@ComponentScans详解(bean批量注册)
灵魂拷问@ComponentScan注解是做什么的?basePackages的方式和basePackageClasses的方式有什么区别?你建议用哪个?为什么?useDefaultFilters有什么用?常见的过滤器有哪些类型?说说你知道的几个@ComponentScan是在哪个类中处理的?说一下大概的解析过程?这些问题如果都ok,恭喜你,太优秀了,不知道没关系,一起来看看。背景介绍到目前为止,介
智能编程设计工作室
·
2023-10-22 12:16
spring系列
spring
java
spring
boot
Spring系列
11:@ComponentScan批量注册bean
回顾在前面的章节,我们介绍了@Comfiguration和@Bean结合AnnotationConfigApplicationContext零xml配置文件使用Spring容器的方式,也介绍了通过扫描包路径下的bean的方式。如果忘了可以看下前面几篇。这篇我们来结合这2种方式来理解@ComponentScan本文内容@ComponentScan基本原理和使用@ComponentScan进阶使用@C
空虚碧海
·
2023-10-22 12:41
读书笔记
redis
Spring系列
之玩转bean scope
本文内容详细介绍5中bean的sope及使用注意点自定义作用域的实现应用中,有时候我们需要一个对象在整个应用中只有一个,有些对象希望每次使用的时候都重新创建一个,spring对我们这种需求也提供了支持,在spring中这个叫做bean的作用域,xml中定义bean的时候,可以通过scope属性指定bean的作用域,如: spring容器中scope常见的有5种,下面我们分别来介绍一下。single
智能编程设计工作室
·
2023-10-19 17:48
spring系列
java
spring
Spring——Bean管理-注解方式进行属性注入
创建对象属性注入完全注解开发
Spring系列
文章思维导图Spring进行bean管理有三种方式①、XML配置:在XML配置文件中,可以使用元素来定义Bean对象。
邓礼梅
·
2023-10-19 17:24
#
Java框架
spring
ioc
bean
Spring系列
综合
目录1Spring介绍2Spring核心技术3Spring入门案例3.1Springjar包下载(了解)3.2通过mven方式导入jar包3.3编辑application.xml文件3.4编辑测试类4Spring核心技术IOC4.1什么是IOC4.2IOC实现原理5Spring创建对象方式5.1静态工厂模式5.1.1编辑静态工厂类5.1.2编辑静态工厂配置文件5.1.3编辑测试类5.2实例工厂5.
Mr_sun.
·
2023-10-19 15:16
spring
java
后端
夯实
Spring系列
|第十七章:Spring 国际化(i18n)
文章目录夯实
Spring系列
|第十七章:Spring国际化(i18n)前言1.项目环境2.Spring国际化使用场景3.Spring国际化接口3.层次性MessageSource4.Java国际化标准实现
不懂的浪漫
·
2023-10-19 05:19
Spring系列
spring
国际化
i18n
Spring系列
-9 Async注解使用与原理
背景:本文作为
Spring系列
的第九篇,介绍@Async注解的使用、注意事项和实现原理,原理部分会结合Spring框架代码进行。
Ewen Seong
·
2023-10-17 18:52
Spring系列
spring
java
mybatis
spring系列
知识速记
一、bean注入方式1、设值注入2、构造注入二、bean配置项bean配置项Id标识符Class指定类Scope作用域Constructorarguments构造器参数Properties自身属性Aotowiringmode自动装配模式Lazy-initializationmode懒加载模式Initialization/destructionmethod初始化/销毁方法Scopesingleton
qql2011
·
2023-10-17 09:55
Spring
bean
java
spring
Spring系列
之代理详解(Java动态代理&cglib代理)
本文内容为什么需要用代理jdk动态代理玩法详解cglib代理常见的各种玩法详解代理spring中用到的挺多的,比如上篇文章中的lookup-method和replaced-method,以及后面我们要学的aop、spring中的事务、spring中解析@configuration注解等等,这些都是依靠代理来实现的,所以我们先把代理拿出来讲讲,有利于我们理解其他内容。为什么要用代理我们先来看一个案例
智能编程设计工作室
·
2023-10-13 05:05
spring系列
java
spring
代理模式
spring系列
5-IOC的三级缓存
目录1.前言2.如何写demo3.demo4.分析demo1.前言在博客《
spring系列
3-IOC的实现》的第3节通过两张流程图大致梳理了IOC主要逻辑,值得关注的是3处红色标注的各级缓存放入处。
yeleits
·
2023-10-12 12:24
spring源码阅读
java
spring
ioc
Spring系列
(九)- Spring Web MVC 框架
文章目录MVC设计模式简介SpringMVC工作流程SpringMVC接口需求的配置SpringMVC视图解析器Controller注解类型SpringMVC的转发与重定向@Autowired和@Service依赖注入类型转换类型转换的意义SpringMVCConverter(类型转换器)详解内置的类型转换器自定义类型转换器拦截器(Interceptor)的配置及使用拦截器的定义拦截器的配置MVC
百羽
·
2023-10-12 00:57
Spring
java
spring
mvc
Spring 系列相关注解
Spring系列
相关注解——Spring+MVC+Mybatis+shiro+SpringBoot+Redis+RabbitMQ+SpringCloud一、Spring1、Spring工厂相关@Configuration
sp_snowflake
·
2023-10-11 12:12
注解
夯实
Spring系列
|第二十一章:Spring 泛型处理(Generic Resolution)
夯实
Spring系列
|第二十一章:Spring泛型处理(GenericResolution)文章目录夯实
Spring系列
|第二十一章:Spring泛型处理(GenericResolution)本章说明1
不懂的浪漫
·
2023-10-09 11:45
Spring系列
泛型
Generic
Spring 常用注解汇总和使用
注解在Java开发中非常常见,随着
Spring系列
的框架逐渐占据主流,知道Spring都有哪些注解以及它们的作用至关重要,也某种程度的决定了我们开发的灵活与便捷。
猿码叔叔
·
2023-10-08 22:37
框架
语法
Java
spring
java
spring
boot
【Spring篇】Spring整合
系列专栏:
Spring系列
专栏个人主页:个人主页目录一、Spring整合1.Spring整合Mybatis思路分析1.环境准备2.整合思路分析2.Spring整合Mybatis3.Spring整合Junit1
热爱编程的小白白
·
2023-10-08 06:47
SSM
spring
mybatis
java
spring
boot
mysql
2021-10-11
done1、修改了redis配置2、下载了
spring系列
github学习资料springAll3、linux命令开启指定端口firewall-cmd--zone=public--add-port=5672
kemir天明
·
2023-10-02 06:57
Spring 注解(二)注解工具类 AnnotationUtils 和 AnnotatedElementUtils
https://www.cnblogs.com/binarylei/p/10415585.htmlSpring注解(二)注解工具类AnnotationUtils和AnnotatedElementUtils
Spring
从零开始_1b00
·
2023-10-01 04:05
Spring原理篇(2)--BeanPostProcessor or BeanDefinition or Aware or InitializingBean
@TOC#
Spring系列
记录在程序走的每一步___auth:huf拨开云雾见天日守得云开见月明Spring关健实现简化版以下实现均为简化版本;有助于帮助记忆;该版本代码有部分缺陷例如:相互依赖…本章节不会记录相互依赖是怎么解决的
喜欢编码的老胡
·
2023-09-28 03:25
Spring源码
spring
java
spring系列
MVC
1、初始化九大组件protectedvoidinitStrategies(ApplicationContextcontext){//TODO初始化多组件上传initMultipartResolver(context);//TODO初始化本地语言环境initLocaleResolver(context);//TODO初始化模板处理器initThemeResolver(context);//TODO初
南城徐凤年
·
2023-09-28 00:30
Spring
springmvc
Spring系列
之缓存Cache
SpringCache介绍SpringCache是spring3.1引入的基于注解的一个缓存技术,它是对缓存的一个抽象,有自己的缓存实现方案,在spring-context包下面org.springframework.cache包里面。缓存实现体系spring-context提供了对SpringCache的实现:ConcurrentMapCache。spring-boot-starter-cach
前后相随
·
2023-09-26 22:38
spring
spring
boot
java
Spring 源码学习(八) AOP 使用和实现原理
spring系列
转载自掘金VipAugushttps://juejin.cn/user/2348212565601415/posts我们在业务开发中,使用得最多的是面向对象编程(OOP),因为它的代码逻辑直观
带鱼真好吃
·
2023-09-25 01:57
Spring系列
文章:Bean的获取⽅式
一、简介Spring为Bean提供了多种实例化⽅式,通常包括4种⽅式。(也就是说在Spring中为Bean对象的创建准备了多种⽅案,⽬的是:更加灵活)第⼀种:通过构造⽅法实例化第⼆种:通过简单⼯⼚模式实例化第三种:通过factory-bean实例化第四种:通过FactoryBean接⼝实例化二、四种Bean的获取⽅式1、通过构造⽅法获取(实例化)默认情况下,会调⽤Bean的⽆参数构造⽅法sprin
程序三两行
·
2023-09-12 05:46
#
ssm
jpa
jdbctemplate
spring
java
数据库
Spring系列
文章:Spring中的设计模式
一、简单⼯⼚模式BeanFactory的getBean()⽅法,通过唯⼀标识来获取Bean对象。是典型的简单⼯⼚模式(静态⼯⼚模式);二、⼯⼚⽅法模式FactoryBean是典型的⼯⼚⽅法模式。在配置⽂件中通过factory-method属性来指定⼯⼚⽅法,该⽅法是⼀个实例⽅法。三、单例模式Spring⽤的是双重判断加锁的单例模式。请看下⾯代码,我们之前讲解Bean的循环依赖的时候⻅过:四、代理模
程序三两行
·
2023-09-10 05:55
#
ssm
jpa
jdbctemplate
spring
设计模式
java
Spring系列
文章:面向切面编程AOP
一、代理模式1、代理模式使用场景引入⽣活场景1:⽜村的⽜⼆看上了隔壁村⼩花,⽜⼆不好意思直接找⼩花,于是⽜⼆找来了媒婆王妈妈。这⾥⾯就有⼀个⾮常典型的代理模式。⽜⼆不能和⼩花直接对接,只能找⼀个中间⼈。其中王妈妈是代理类,⽜⼆是⽬标类。王妈妈代替⽜⼆和⼩花先⻅个⾯。(现实⽣活中的婚介所)【在程序中,对象A和对象B⽆法直接交互时。】⽣活场景2:你刚到北京,要租房⼦,可以⾃⼰找,也可以找链家帮你找。其
程序三两行
·
2023-09-10 05:25
#
ssm
jpa
jdbctemplate
spring
java
后端
Spring系列
文章4:读取配置文件
一、Resource在Java程序中,我们经常会读取配置文件、资源文件等。使用Spring容器时,我们也可以把“文件”注入进来,方便程序读取。Spring提供了一个org.springframework.core.io.Resource(注意不是javax.annotation.Resource),它可以像String、int一样使用@Value注入:@ComponentpublicclassAp
程序三两行
·
2023-09-10 05:54
#
ssm
jpa
jdbctemplate
spring
java
spring
boot
Spring系列
文章2:基于xml方式依赖注入
一、IOC、DI理解IOC(控制反转):和23设计模式一样是一种思想,就是在程序中不再通过new的方式创建对象了。DI(依赖注入):依赖指的是a对象和b对象的关系,注入是一种手段,通过这种手段让a对象和b对象产生关系,而注入包括两种常见的方式set注入构造方式注入IOC就是一种反转控制的思想,而DI是对IOC的一种具体实现,在spring中是一件事(把对对象的创建、管理、属性赋值等使用交给spri
程序三两行
·
2023-09-10 05:53
#
ssm
jpa
jdbctemplate
java
开发语言
Spring系列
文章:Spring事务
一、事务简述1、什么是事务(Transaction(tx))在⼀个业务流程当中,通常需要多条DML(insertdeleteupdate)语句共同联合才能完成,这多条DML语句必须同时成功,或者同时失败,这样才能保证数据的安全。多条DML要么同时成功,要么同时失败,这叫做事务。2、事务的四个处理过程第⼀步:开启事务(starttransaction)第⼆步:执⾏核⼼业务代码第三步:提交事务(如果核
程序三两行
·
2023-09-10 05:21
#
ssm
jpa
jdbctemplate
adb
Spring系列
文章:Spring6集成MyBatis3.5
1、引入依赖org.springframeworkspring-context6.0.2org.mybatismybatis3.5.11org.mybatismybatis-spring2.0.7mysqlmysql-connector-java8.0.30com.alibabadruid1.2.13junitjunit4.13.2test2、编写mapper接口3、编写mapper配置文件⼀定要
程序三两行
·
2023-09-08 21:15
#
ssm
jpa
jdbctemplate
spring
java
后端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他