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框架--全面详解(学习笔记)
目录1.Spring是什么2.Spring框架特点3.Spring体系结构4.Spring开发环境搭建5.spring中IOC和DI6.Spring中bean的生命周期7.SpringBean作用域8.
spring
雨天的木子李
·
2023-03-13 20:21
Java开发者成长之路
spring
学习
java
实现异步的8种方式
相比同步执行,异步可以大大缩短请求链路耗时时间,比如:「发送短信、邮件、异步更新等」,这些都是典型的可以通过异步实现的场景异步的八种实现方式线程ThreadFuture异步框架CompletableFuture
Spring
code.song
·
2023-03-13 17:40
java
servlet
开发语言
spring注解
方式配置redis哨兵
配置文件:#redis哨兵配置文件sentinel.host1=192.168.xx.xxsentinel.host2=192.168.xx.xxsentinel.port1=xxxxsentinel.port2=xxxxredis.password=xxxxredis.database=0redis.pool.maxTotal=500#最大能够保持idel状态的对象数redis.pool.max
这儿很凉
·
2023-03-13 11:54
spring
spring
redis
[
spring注解
]Spring相关注解(三)
前言 接上文,本篇文章主要来学习下spring-beans,spring-core,spring-webmvc对应jar包中相关注解,其中spring-beans注解大概有:Autowired,Qualifier,Required,Lookup,Value;spring-core中注解大概有:Order,AliasFor;spring-webmvc中注解有:EnableWebMvc。一、spri
骑着乌龟去看海
·
2023-03-12 09:19
Spring注解
@Bean加载过程详解
1.前言@Bean注解是很常见的,在spring项目中随处可见,如果要定义一个bean让spring帮助我们管理,那么只要在一个带有@Configuration注解的类下面定义即可。比如:@ConfigurationpublicclassXxx{@BeanpublicMyBeanyyds(){returnnewMyBean();}}这样启动spring应用后,一个name叫yyds的bean会被注
蜗牛的小牛
·
2023-03-10 03:56
spring
spring
java
spring
boot
Spring注解
注入集合对象
1.@Autowired注解注入map、list与@Qualifierpackagecom.imooc.beanannotation.multibean;publicinterfaceBeanInterface{}packagecom.imooc.beanannotation.multibean;importorg.springframework.core.annotation.Order;imp
零点145
·
2023-03-09 21:09
Spring注解
@Import原理解析
目录正文@Import原理示例@EnableAsync正文在项目开发的过程中,我们会遇到很多名字为@Enablexxx的注解,比如@EnableApolloConfig、@EnableFeignClients、@EnableAsync等。他们的功能都是通过这样的注解实现一个开关,决定了是否开启某个功能模块的所有组件的自动化配置,这极大的降低了我们的使用成本。那么你是好奇过@Enablexxx是如何
·
2023-02-27 19:41
一文吃透 Spring 中的IOC和DI(二)
当前专栏:SSM框架从入门到精通✨特色专栏:国学周更-心性养成之路本文内容:一文吃透Spring中的IOC和DI文章目录准备工作bean的自动注入bean的生命周期Bean的作用域
Spring注解
开发1
Java Fans
·
2023-02-22 09:06
SSM
框架从入门到精通
spring
junit
java
Spring注解
驱动开发AOP功能
来做入门的引导,其目的主要是分析SpringAOP的每一个阶段的核心源码帮我们做了些什么,实质上很多东西当我们回过头来看的时候会有不一样的收获,关于本篇的AOP功能和部分源码的理解基于尚硅谷雷丰阳老师
Spring
会上树的程序猿
·
2023-02-17 21:01
从 @SpringBootApplication 入手,理解 Spring 注解驱动编程
SpringBoot基于SpringFramework,@SpringBootApplication也不例外,这篇希望在理解@SpringBootApplication的基础上将
Spring注解
的内容进行串联
Java可可
·
2023-02-17 16:11
spring
spring
boot
java
spring注解
使用
@Component/Service/Controller:管理bean@Scope:bean范围,可以指定单例,多例,session,request,也可以指定动态代理模式。@Component@Scope(value=DefaultListableBeanFactory.SCOPE_PROTOTYPE,proxyMode=ScopedProxyMode.TARGET_CLASS)publicc
何何与呵呵呵
·
2023-02-06 23:51
Spring注解
驱动之BeanPostProcessor后置处理器讲解
目录概述BeanPostProcessor后置处理器概述BeanPostProcessor后置处理器实例BeanPostProcessor后置处理器作用bean的初始化和销毁流程BeanPostProcessor源码解析BeanPostProcessor接口在Spring底层的应用案例ApplicationContextAwareProcessor类BeanValidationPostProces
·
2023-02-06 03:40
Spring注解
整理
1.@Configuration使用这个注解来告诉Spring这是一个配置类,来替代原来的2.@Bean使用这个注解将一个对象实例注册进IOC容器中作为一个bean,默认的beanid为访问名,也可以显示指定id以及init、destroy方法,如@Bean(name="sunwukong",initMethod="init",destroyMethod="destroy")除了可以在注解中指定i
我就是小政政
·
2023-02-05 16:06
Spring注解
记录
记录工作中见到的注解,共同学习,一起进步,如有错误,欢迎指正,欢迎补充!1.@Conditional@Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件给容器注册bean。@Conditional的定义:@Target({ElementType.TYPE,ElementType.METHOD})@Retention(RetentionPolicy.RUN
勇往直前z
·
2023-02-04 01:07
Spring注解
系列十二:生命周期-InitializingBean和DisposableBean
转:https://blog.csdn.net/lizhiqiang1217/article/details/899501991、MainConfigOfLifeCycle/***2)、通过让Bean实现InitializingBean(定义初始化逻辑);*实现DisposableBean(定义销毁逻辑);*/@ComponentScan("com.atguigu.bean")@Configura
dinel
·
2023-02-03 18:32
@Configuration 和 @Component 到底有啥区别?
Spring注解
中@Configuration和@Component的区别总结为一句话就是:@Configuration中所有带@Bean注解的方法都会被动态代理(cglib),因此调用该方法返回的都是同一个实例
李巴巴
·
2023-02-03 15:57
spring
boot
spring
java
spring
boot
后端
Spring整合SpringMVC
maven环境项目框架视图配置SpringapplicationContext.xmlssm框架思路是由Spring框架作为基干,整合SpringMVC和Mybatis,首先就是要写Spring的配置文件开启
spring
五飞
·
2023-01-31 09:12
Spring中@Async注解
项目中遇到了,Feign调用微服务超时的问题,而调用的方法返回值为void,所以这种情况:如果非必要等待执行方法成功,则可以使用
spring注解
@Async,完美解决超时问题,从而程序可以正常执行异步与同步的区别同步就是整个处理过程顺序执行
yxuiang
·
2023-01-29 07:56
二、Java框架之
Spring注解
开发
文章目录1.IOC/DI注解开发1.1Component注解@Component@Controller@
[email protected]
纯注解开发模式1.3注解开发bean管理@Scope@
[email protected]
注解开发依赖注入@Autowired@Qualifier@
[email protected]
第三方bean管理@Bean@import
wxygf
·
2023-01-28 14:09
Java
java
spring
mybatis
spring面试题集锦:注解+MVC+数据访问,附答案
注解你用过哪些重要的
Spring注解
?@Controller-用于SpringMVC项目中的控制器类。@Service-用于服务类。
java爪哇
·
2023-01-28 07:42
Spring注解
系列六:组件注册-@Conditional
1、创建配置类@ConfigurationpublicclassMainConfig2{/***@Conditional({Condition}):按照一定的条件进行判断,满足条件给容器中注册bean*如果系统是windows,给容器中注册("bill")*如果是linux系统,给容器中注册("linus")*/@Conditional(WindowsCondition.class)@Bean("
dinel
·
2023-01-27 20:42
尚硅谷
Spring注解
开发学习笔记
文章目录前言1、课程安排1.1、容器1.2、扩展原理1.3、Web2、配置文件开发2.1、导入Spring-context依赖包2.2、编写Spring配置文件2.3、编写Person类2.4、在Spring配置文件中创建Bean2.5、编写测试类3、注解开发简单案例3.1、创建配置类3.2、测试代码4、包扫描4.1、配置文件包扫描4.2、注解扫描4.3、排除扫描4.4、指定扫描4.5、按类型扫描
xjhqre
·
2023-01-26 21:06
spring
经验分享
后端
spring
tomcat
java
Spring注解
驱动开发笔记-声明式事务篇
该笔记是在本人学习
Spring注解
开发的时候记录的,参考了尚硅谷的
Spring注解
驱动开发视频,现在发出来供自己和大家参考IoC篇点这里AOP篇点这里声明式事务篇点这里扩展原理篇点这里Spring容器的创建篇点这里文章目录
FatterShday
·
2023-01-26 21:04
Spring源码解析
spring
后端
Spring注解
@Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。@Scope注解作用域@Lazy(true)表示延迟初始化@Service用于标注业务层组件、@Controller用于标注控制层组件(如struts中的action)@Repository用于标注数据访问组件,即DAO组件。@Component泛指组件,当组件不
xuxw
·
2023-01-26 09:20
Spring bean是线程安全的吗?
下面来看一下
Spring注解
属性:Scope@Scope("prototype")表示每次获得bean的时候都会创建一个新的对象@Scope("singleton")表示Spring容器里面的bean,
逸风扬
·
2023-01-23 07:18
spring
安全
java
Web开发常见问题汇总
Spring注解
之@Scope@Scope注解是SpringIOC容器中的一个作用域,在SpringIOC容器中具有以下几种作用域:基本作用域singleton(单例)、prototype(多例),Web
人人都在发奋
·
2023-01-21 18:24
常见问题
java
spring
boot
web开发
spring中什么是注解?@Autowired的解析、写一个自己的注解(一)
目录java注解
spring注解
(1)配置文件形式(2)注解形式@Autowired的解析@Autowired的生效流程java注解在解释spring的注解之前,先了解一下什么是java的注解?
写Bug的小廉
·
2023-01-15 15:32
java
spring
java
后端
spring如何在普通类里面进行依赖注入
猜想一般的
spring注解
(@controller、@service、@repository等等)这
深海幽声
·
2023-01-14 07:16
spring
mvc笔记
javaWeb项目笔记
工作笔记/后端
spring
spring依赖注入
依赖注入
[万字]java后端研发岗秋招常见面经总结
springSpring的一个核心功能是IOC,就是将Bean初始化加载到容器中,Bean是如何加载到容器的,可以使用
Spring注解
方式或者SpringXML配置方式。
Java云海.
·
2023-01-12 09:30
spring
java
后端
Spring注解
开发详解
Spring原始注解Spring是轻代码而重配置的框架,配置比较繁重,影响开发效率,所以注解开发是一种趋势,注解代替xml配置文件可以简化配置,提高开发效率。Spring原始注解主要是替代的配置注释说明@Component使用在类上用于实例化Bean@Controller使用在web层类上用于实例化Bean@Service使用在service层类上用于实例化Bean@Repository使用在da
一只猪的思考
·
2023-01-10 15:27
ssm框架
spring
spring注解
开发与xml开发的对比!
1.spring基本介绍spring的出现给软件开发带来了春天,它极大程度的减轻了软件开发复杂的流程和难度。spring最核心的两个部分应该是ioc(控制反转)和aop(面向切面)。ioc(控制反转):应用程序本身不会实现对象的创建和维护,由外部容器负责创建和维护。不用实例化对象了,可以通过bean去配置。反转的是获取对象的方式!以前通过new的方式去创建对象,现在通过getBean去容器中获取对
码上编程
·
2023-01-10 15:56
后端java
spring
java
aop
ioc
Spring注解
开发
1、
Spring注解
开发1注解开发定义Bean对象【重点】目的:xml配置Bean对象有些繁琐,使用注解简化Bean对象的定义问题导入问题1:使用什么标签进行
Spring注解
包扫描?
楠慧
·
2023-01-10 15:50
Spring
spring
java
后端
spring 注解@Validated验证大于或小于浮点数使用方法
spring注解
@Validated验证大于或小于浮点数使用方法1.引入依赖2.在需要添加注解的dto类中添加@DecimalMax或@DecimalMin注解3.在controller层方法参数中添加
初入码农世界
·
2023-01-09 17:02
@Validated
spring
boot
java
Spring注解
之@validated使用
概念spring-boot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。注解源码:@Validated作用在类、方法和参数上@Target({ElementType.TYPE,ElementType.METHOD,ElementType.PARAMETER})@Retention(RetentionPolicy.RUNTIME)@Documentedp
爱吃biangbiang面
·
2023-01-09 17:00
SpringBoot
spring
spring
boot
java
【Spring源码系列】
Spring注解
扫描-@ComponentScan底层原理解读
这里写目录标题前言一、Spring扫描-@ComponentScan注解介绍@ComponentScan作用@ComponentScan重要参数二、Spring扫描-源码分析声明关键点源代码解读Spring扫描流程图前言先不废话了,直接干吧。一、Spring扫描-@ComponentScan注解介绍@ComponentScan作用@ComponentScan注解的作用可以简述为:将项目中所有被@C
@来杯咖啡
·
2023-01-01 08:07
spring
spring
java
ComponentScan
spring注解
@Lookup使用原理和注意点以及其他替换实现方案
假设场景假设我们有这样一个场景,为了保证线程安全的使用一个类的方法,我们需要在每个线程中都需要创建该类(这里记作B类)的实例,这个时候我们又是在单例bean(这里记作A类)通过@Autowired注解注入的,这个时候每次获取A类的实例并不是每次都是不同的,而是相同的,这就违背了我们的意愿了,那么在spring中有哪些解决方案呢?Spring解决方案这里我给出了3个方案方案1:使用注解@Lookup
东哥_DONG
·
2023-01-01 08:05
Spring
框架解读
spring
Spring注解
驱动之BeanFactoryPostProcessor原理解析
目录概述BeanFactoryPostProcessor的调用时机案例实践源码分析小结概述我们现在来学习一下Spring里面的一些扩展原理,希望大家通过这些原理的学习,对Spring里面的运行机制,包括其内部的工作原理,能有一个非常深刻的认识,为以后学习Spring里面的其他框架会有较大的帮助。BeanFactoryPostProcessor的调用时机BeanFactoryPostProcesso
·
2022-12-30 07:24
Spring整合MyBatis实现单表crud操作
基于
Spring注解
开发1、创建一个普通的Maven工程2、向pom.xml文件导入相关依赖org.springframeworkspring-context5.2.10.RELEASEcom.alibabadruid1.1.16mysqlmysql-connector-java5.1.47org.mybatismybatis3.5.6org.springframeworkspring-jdbc5
白豆五
·
2022-12-28 09:14
Java基础
mybatis
spring
java
Spring注解
式开发: Bean的注册
Spring中的Bean的注册有很多种方式,但大多区别不大,首先启动spring这个IOC容器的方式就有两种分别是古老的用*.xml文件来启动还有现在主流用注解式@Configuration声明一个为配置类来启动Spring容器。首先说明:得先大概会用Spring和SpringBoot(要不然可能会懵,只是可能会懵而已不用在意),因为SprinBoot里面就都是注解式开发方式一(不推荐方式):用x
又是面向Java这个对象的一天
·
2022-12-22 08:46
java
spring
Spring注解
@Value解读
本文将主要通过源码解读来分析@Value实现属性注入SpringBean的过程,并对static类型字段无法通过@Value注入为SpringBean依赖的原因做一个探究。依赖注入概述基于SpringMVC或者SpringBoot开发后端项目的时候总是绕不开SpringIOC容器,SpringIOC容器管理SpringBean,我们可以通过XML或者注解的方式来定义一个Bean,如通过注解@Ser
Coco_Mike
·
2022-12-19 17:25
Java微服务
java
spring
后端
spring
boot
Spring注解
之@Value
@Value注解位于spring-beans中,以下是@Value注解的源码:packageorg.springframework.beans.factory.annotation;importjava.lang.annotation.Documented;importjava.lang.annotation.ElementType;importjava.lang.annotation.Reten
luffylv
·
2022-12-19 17:24
Spring
spring
spring
boot
annotations
Spring注解
驱动之@EventListener注解使用方式
目录概述@EventListener注解的用法@EventListener注解的原理概述之前我们说过可以通过实现ApplicationListener接口来监听处理事件。其实还有一种注解方式来监听处理事件。即使用@EventListener注解,通过该注解就可以在方法上监听事件了。这样普通的业务逻辑组件中就可以直接使用这个注解来监听事件了,无需实现ApplicationListener接口了,确实
·
2022-12-13 18:13
spring的扩展接口
配置bean第四章bean的继承和依赖第五章bean的生命周期第六章spring依赖注入第七章SpringAOP第八章spring事务第九章spring事件监听第十章web应用使用spring第十一章
spring
拾光师
·
2022-12-10 18:38
#
spring
spring
java
spring
boot
Java 架构师学习路线
Java架构师学习路线一、框架源码专题1.应用框架Spring1.1.SpringIOC源码剖析1.2.SpringAOP源码剖析1.3.SpringMVC源码剖析1.4.
Spring注解
式开发1.5.
予她清酒°
·
2022-12-01 20:21
Java那些事儿
分布式/微服务
消息队列(MQ)
java
学习
spring
Spring 常用的注解
一、前言Spring的一个核心功能是IOC,就是将Bean初始化加载到容器中,Bean是如何加载到容器的,可以使用
Spring注解
方式或者SpringXML配置方式。
汪程序猿
·
2022-11-30 08:28
Spring
spring
java
后端
intellij
idea
三万字速通SSM框架入门知识点,快速上手CRUD
ssm框架视频博主对于该知识尚在学习阶段如果发现存在问题请毫不吝啬的指出扎哇太枣糕的博客主页目录Spring篇初识Springxml配置文件依赖、数据注入问题Spring相关APISpring配置数据源
Spring
扎哇太枣糕
·
2022-11-27 10:56
SSM框架
java
开发语言
ssm
mybatis
spring
Spring注解
与P/C命名空间超详细解析
目录注解实现自动装配@Autowire注解@Qualifier注解@Resource注解@Component@Scope@ComponentScan@Bean@Configuration@ValueP命名空间注入C命名空间注入Spring开发包名解释Java方式配置注解实现自动装配@Autowire注解@Autowire注解,自动装配通过类型,名字如果Autowire不能唯一自动装配上属性,则需要
·
2022-11-27 00:28
Spring注解
08——如何使用@Bean注解指定初始化和销毁的方法?
该系列文章主要学习雷丰阳老师的《
Spring注解
驱动》课程总结。原课程地址:课程地址包括了自己阅读其他书籍《Spring揭秘》《SpringBoot实战》等课程。
大黄奔跑
·
2022-11-24 09:27
Spring注解驱动
Spring注解
驱动之@Bean注解指定初始化和销毁的方法
概述bean的生命周期通常意义上讲的bean的生命周期,指的是bean从创建到初始化,经过一系列的流程,最终销毁的过程。只不过,在Spring中,bean的生命周期是由Spring容器来管理的。在Spring中,我们可以自己来指定bean的初始化和销毁的方法。我们指定了bean的初始化和销毁方法之后,当容器在bean进行到当前生命周期的阶段时,会自动调用我们自定义的初始化和销毁方法。如何定义初始化
融极
·
2022-11-24 09:56
Spring
spring
java
spring
boot
Spring注解
开发——12、生命周期-@Bean指定初始化和销毁方法
12、生命周期-@Bean指定初始化和销毁方法Bean的生命周期:创建-》初始化-》销毁容器管理bean的生命周期我们可以自定义初始方法和销毁方法,容器在bean进行到当期那生命周期的时候调用我们自定的方法构造(对象创建):单实例:在容器启动的时候创建多实例:在实例被每次调用的时候创建对象初始化:对象创建完成并赋值好,调用初始化方法。销毁:单实例:在容器关闭的时候进行销毁多实例:容器不会管理这个b
阿萨德执行
·
2022-11-24 09:56
Spring注解开发
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他