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容器
JdbcTemplate的环境搭建
1.建立一个项目,导入jar包(iocaopdao连接池数据库驱动包)拷贝
Spring容器
对应的配置文件到src下2.在配置文件中引入外部属性文件3.配置数据源4.配置JdbcTemplate5.设置属性
代码墨白
·
2023-03-26 17:47
spring框架(02)——IOC & DI
spring框架版权声明二、IOC&DI1、IOC和DI的理解2、bean的基本配置(1)基本配置(2)
Spring容器
(3)ApplicationContext(4)从IOC容器中获取bean3、依赖注入
清风不渡
·
2023-03-26 15:36
spring
spring
spring常用注解及源码解析(一)
这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化
Spring
超速蜗牛1984
·
2023-03-26 07:04
Spring框架学习1:Spring 集成 MyBatis、Spring 事务、Spring 与 Web
所以,该整合,只需要将SqlSessionFactory的对象生成器SqlSessionFactoryBean注册在
Spring容器
中,再将其注入给Dao的实现类即可完成整合。
苦难_69e0
·
2023-03-26 01:35
Spring容器
(四): BeanFactoryPostProcessor方法调用
在创建、准备BeanFactory环境的流程结束后,在invokeBeanFactoryPostProcessors方法中,spring开始查找项目中定义的BeanFactoryPostProcessor,按照PriorityOrdered->Ordered->normal顺序调用BeanFactoryPostProcessor的方法,为容器注入新的类:比如BeanPostProcessor(并没
aix91
·
2023-03-25 21:23
Soul源码阅读-基于Zookeeper数据同步
核心类ZookeeperDataInit该类在启动时由
Spring容器
加载,负责将配置数据全量注册到Zookeeper上publicvoidrun(finalString...args){//设置plugin
铁皮_howard
·
2023-03-25 05:32
【springboot】springboot自动配置原理
EnableAutoConfiguration3.注解@EnableAutoConfiguration中有注解@Import({AutoConfigurationImportSelector.class})4.
spring
王佑辉
·
2023-03-24 19:14
spring
springboot
spring
boot
spring
SpringMVC执行流程
SpringMVC是
spring容器
中的子容器,只负责Controller层相关对象的管理。核心组件:1.前端控制器:DispatcherServlet->实现请求的流转。
等_646c
·
2023-03-24 14:31
1.IDEA明明已经导入了jar包为什么还是提示找不到类?
比如在web容器和
Spring容器
在整合的时候要使用org.springframework.web.context.ContextLoaderListener这个类来在Web容器启动时启动
Spring容器
惜小八
·
2023-03-24 09:57
Spring中的InitializingBean接口的使用
的ServletContextListener全局异常监听器,但是出现了一个问题,就是项目使用的spring,而ServletContextListener监听器是监听的tomcat的启动过程,而不是
spring
lang的码农学习路
·
2023-03-24 08:28
mybatis-plus 扩展批量新增
二、实现步骤1.扩展批插类2.编写sql注入器3.
spring容器
中实例化sql注入器3.业务代码实现总结前言最近发现公司的微服务项目中没有统一的批量新增方法,公司用的是MP插件,遇到批量新增都是单独去去编写
JOEY P
·
2023-03-24 02:19
mybatis-plus
mybatis
java
数据库
SpringBoot实现AOP和IOC的原理
这里的AOP和IOC是属于
Spring容器
框架的范畴。和SpringBoot关系不大,因为SpringBoot的初中是整合简化了Spring和SpringMVC的开发。
浪琴湾彭于晏
·
2023-03-23 20:19
Maven
Spring
spring
boot
java
大数据
springboot 自动配置原理
概述自动配置的功能是其简化运用的关键技术,思想就是约定大于配置,意思就是一个工程约定必须要有事务功能,要有aop功能,要有mvc功能等,所以springboot在创建工程的时候自动把这些功能所需的类实例化并加入到
spring
Heloise_yangyuchang
·
2023-03-23 18:08
java
个人开发
springboot
自定义Starter
实力总结四类Bean注入Spring的方式
今天我们就从Spring的IOC特性入手,聊一聊Spring中把Bean注入
Spring容器
的几种方式。我们先来简单了解下IOC的概念:IOC即控制反转,也称为依赖注入,是指将对象的
阿Q说代码
·
2023-03-23 04:30
Spring 高级编程(第五版)-第三章读书笔记
第三章-在Spring中引入IOC和DI控制反转的概念:最早自己对于控制反转的理解概括为一句话:IoC的核心以及本质其实是DI,同时IoC只是在倡导提供一种优质的方案来将bean的控制权移交给
Spring
刘凝云
·
2023-03-22 16:04
Spring AOP的概念
1.Spring的动态代理虽然封装了CGLIB和JDK动态代理,但是我们用Spring时候依然不会用FactoryProxy直接编程式的创建代理对象,我们是希望我们可以从
spring容器
种直接获得代理对象也就是
Stefan02
·
2023-03-22 11:09
Spring整合Mybatis的原理分析
类上的@MapperScan发现他继承@import注解里面有个MapperScannerRegister它实现了Spring的一个扩展接口ImportBeanDefinitionRegister,所以
spring
Stefan02
·
2023-03-21 21:11
对@Autowired、@Resource和 @Reference 的简单理解
简单来说就是引入由
Spring容器
管理的bean。2.
奇点一氪
·
2023-03-21 12:56
spring容器
启动时是如何创建aop的动态代理的?spring的单例bean是如何存放的?
在之前的文章
spring容器
启动流程一文中介绍了spring的容器启动流程以及bean的创建流程,但是我们熟知的spring-aop的动态代理是如何创建的还未在文中提到,那么接下来,就来探索一下spring
johnny_git
·
2023-03-21 08:04
动态代理注册到
Spring容器
1.前言在项目中,遇到了一个这样的需求。我们有一个默认的持久化层实现:publicclassBasePersistence{Stringdb;Stringitem;publicIdqueryId(){}...}不同的表的持久层如果来完成的话,就需要继承自这个默认化持久层。比如我们有一个Vendor的表,则对应的持久层应该是:@ResourcepublicclassVendorPersistence
淡淡的橙子
·
2023-03-21 01:16
[spring学习]7、手写spring注解扫描机制
目录前言总体设计思路具体功能实现实现自定义注解实现配置类实现My
Spring容器
提供getBean方法提供一个getAllObjectName的方法测试获取所有bean对象名称测试getBean方法总结前言在这一篇文章中
秃头披风侠.
·
2023-03-20 19:24
spring
spring
学习
java
Spring循环依赖问题
第一种:构造器参数循环依赖
Spring容器
会将每一个正在创建的Bean标识符放在一个“当前创建Bean池”中,Bean标识符在创建过程中将一直保持在这个池中。
HelloWide
·
2023-03-19 21:31
06. Spring中的事件监听器
一概念1.Spring中的事件监听在一个
Spring容器
中,我们可以发送消息给
Spring容器
,容器收到消息后自动接受消息并进行处理事件监听主要有两部分组成,一个是事件源,另一个是监听事件并处理的对象使用的时候
bat在等我
·
2023-03-19 20:25
框架
spring
java
spring
boot
Spring容器
刷新obtainFreshBeanFactory示例详解
目录
Spring容器
刷新—02—obtainFreshBeanFactoryBeanFactory和ApplicationContextobtainFreshBeanFactory1.GenericApplicationContext
·
2023-03-19 18:37
Spring容器
刷新prepareRefresh第一步
目录关键源码1.初始化状态位2.initPropertySources3.validateRequiredProperties4.处理早期事件关键源码这次的内容是上图中的第1步,容器刷新前的准备工作。基本上都是一些初始化动作。下面是这部分的涉及到的源码中的关键部分:publicabstractclassAbstractApplicationContextextendsDefaultResource
·
2023-03-19 18:37
第5章-Spring三种配置方式的混合和迁移
Spring容器
的配置方式有三种,在实际项目中,可能会遇到混合使用的情况,也可能需要从一种方式迁移到另一种方式。
码匠_CodeArtist
·
2023-03-19 03:03
spring源码分析五(bean的后置处理器)
上一节,我们分析了
spring容器
如何为我们生成我们需要的bean,并将生成的bean放入到beanFactory这个容器中,怎嘛放置的那,就是将bean的名称作为key,beandefination作为
为梦想前进
·
2023-03-18 13:23
Spring容器
(三):prepare BeanFactory
在BeanFactory的准备阶段,会调用下面几个方法:prepareRefresh();ConfigurableListableBeanFactorybeanFactory=obtainFreshBeanFactory();prepareBeanFactory(beanFactory);postProcessBeanFactory(beanFactory);1.prepareRefresh()p
aix91
·
2023-03-18 13:29
SpringBoot--ApplicationRunner接口
该接口中,只有一个run方法,他执行的时机是:
spring容器
启动完成之后,就会紧接着执行这个接口实现类的run方法。
紫金小飞侠
·
2023-03-17 16:36
#
Spring
Boot
其他
SpringCloud全系列(一): OpenFeign原理解析
4.生成的实现(代理)类是如何注入到
Spring容器
中的?4、SpringCloudOpenFeign不
飞向札幌的班机
·
2023-03-17 09:52
Spring
Cloud
SpringCloud全系列
Feign
OpenFeign
OpenFeign原理解析
springboot日志系统的设计缺陷
最近springboot2.5.0发布后,将logging.register-shutdown-hook默认值从false改成了true,暴露了问题,进程关闭时日志系统可能先于
spring容器
关闭,造成无法打印日志先了解一下
江江的大猪
·
2023-03-16 03:38
JavaEE4-Spring使用
目录1.存储Bean对象到
Spring容器
中1.1.创建Bean1.2.将Bean注册到
Spring容器
中1.2.1.第一次存储Bean(可选,如果是第二次及以后,此步骤忽略)1.2.2.添加Bean标签
hyperNZ
·
2023-03-15 19:51
JavaEE
spring
java
华为OD面试,技术一面问什么?常用设计模式,自定义的bean,多线程处理共享变量等问题
文章目录华为OD面试流程一、常用设计模式二、springmvc的流程三、自定义的bean怎么交给spring管理四、bean的加载过程五、
spring容器
加载哪些bean,加载哪些配置文件六、非spring
梦想橡皮擦
·
2023-03-15 19:15
华为OD技术面试题
华为
面试
设计模式
华为od
开发语言
如何让不在
Spring容器
中的类可以获取到容器里的Bean
1、创建一个上下文类并且交由
Spring容器
管理:实现ApplicationContextAware,ApplicationContextAware里的逻辑是,在
Spring容器
启动时,查找哪些类实现了它
两岸猿
·
2023-03-15 15:40
2. spring-容器: 注解:@Configuration; @Bean; @ComponentScan
IoC和DI
spring容器
有两个基本的概念,分别是IoC和DI。IoC:即控制反转,即创建对象的控制权进行了转移,将类的创建交给
Spring容器
类来管理,它就是一个专门用来创建对象的工厂。
elegent Developer
·
2023-03-15 02:55
Spring
framework相关
spring 三级缓存解决循环依赖的理解
正常情况下,二级缓存就可以解决循环依赖的问题,但是
spring容器
的aop特性导致在bean实例化完成后的bean并不一定是最终容器中缓存的bean,因为最终一级缓存中的bean,也就是经历了实例化、依赖注入
xdoyf
·
2023-03-14 19:26
redismysql完美结合,已获万赞
工厂方法模式Spring框架使用工厂模式来实现
Spring容器
的BeanFactory和ApplicationContext接口。
普通网友
·
2023-03-14 11:43
程序员
面试
后端
java
SpringIOC
init-method,destroy-method类型:属性归属:Bean标签作用:定义ben对象在初始化或销毁时完成工作取值:bean对应的类中对应的方法名规则:当scop=“singleton”单例时,
spring
风 继续吹
·
2023-03-14 08:51
java
spring
开发语言
Java八股文六:spring相关
生命周期3、SpringAOP4、Spring事务传播行为5、SpringIoC6、SpringMVC工作流程六、Spring相关1、Bean的作用域|:—|:—||类别|说明||singleton|默认在
Spring
m78探索者
·
2023-03-14 08:20
java八股文
Spring
SpringMVC
八股文六:Spring
六、Spring相关1、Bean的作用域|:---|:---||类别|说明||singleton|默认在
Spring容器
中仅存在一个实例||prototype|每次调用getBean()都重新生成一个实例
我这次想做个好人
·
2023-03-14 08:19
java面试
spring
java
后端
【Java八股文总结】之Spring
5、
Spring容器
启动时做些什么?6、
Spring容器
IOC的生命周期7、SpringBea
小李不会编程啊
·
2023-03-14 08:49
Java学习乐园
spring
java
开发语言
ssm框架整合Mybatis(注解)
将SqlSessionFactory工厂放到
spring容器
中扫描Mybatis的注解,根据自
东坡弟弟
·
2023-03-13 22:59
spring
mybatis
mysql
java
@Component和@bean注解在容器中创建实例区别
被标注的类将被
Spring容器
自动扫描并创建为一个bean。这个bean的名称将默认为类名的首字母小写,除非使用@Qualifier注解进行更改。@Component
记录学习的習習君
·
2023-03-13 19:41
springboot
spring
spring
boot
java
@Reference 、@Resource和@Autowired的简单理解
简单来说就是引入由
Spring容器
管理的bean。2.
好 不好
·
2023-03-13 19:04
java收集到的碎片知识
java
spring
@Reference 、@Resource和@Autowired
之前我常用的是@Autowired,我的理解就是从本地的
spring容器
内引入一个对象。
喜ξ牛牛
·
2023-03-13 18:29
程序猿
@Reference
@Reference 、@Resource和@Autowired的区别
简单来说就是引入由
Spring容器
管理的bean。
[email protected]
作用相当于@Autowi
二狗学NLP
·
2023-03-13 18:11
java
从SpringBoot生命周期来看服务注册到Eureka/Nacos的时机
文章目录服务注册入口1、Eureka2、Nacos总结服务注册入口无论是将服务注册到哪种服务注册中心,服务注册的时机都是在AbstractApplicationContext#finishRefresh()方法中;即
Spring
秃秃爱健身
·
2023-03-13 10:33
微服务入门到入土
spring
cloud
服务发现
Dubbo的原理和机制(详解)
学习目录Dubbo学习目录作用:提供服务自动注册,自动发现等高效服务治理方案Dubbo架构图Provider:提供者,服务发布方Consumer:消费者,调用服务方Container:Dubbo容器,依赖于
Spring
小黑爱上排骨
·
2023-03-13 07:33
面试汇总
Lifecycle,LifecycleProcessor,DefaultLifecycleProcessor源码讲解
LifecyclepublicinterfaceLifecycle{voidstart();voidstop();booleanisRunning();}LifeCycle定义
Spring容器
对象的生命周期
蕃茄那个西红柿
·
2023-03-12 09:11
spring boot入门-1
配置方式有两个注解,分别是:@Configuration作用于类上,相当于一个xml配置文件,@Bean作用于方法上,相当于spring的xml配置中的例如在Service中注入dao@Autowired//注入
Spring
子龙神
·
2023-03-12 02:14
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他