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注解
二、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注解开发
java
spring注解
_
Spring注解
大全详解
@Controller组合注解(组合了@Component注解),应用在MVC层(控制层),DispatcherServlet会自动扫描注解了此注解的类,然后将web请求映射到注解了@RequestMapping的方法上。@Service组合注解(组合了@Component注解),应用在service层(业务逻辑)。@Reponsitory组合注解(组合了@Component注解),应用在DAO层
跑焦
·
2022-11-19 19:27
java
spring注解
Spring注解
大全及详解
注解说明@Controller组合注解(组合了@Component注解),应用在MVC层(控制层),DispatcherServlet会自动扫描注解了此注解的类,然后将web请求映射到注解了@RequestMapping的方法上。@Service组合注解(组合了@Component注解),应用在service层(业务逻辑层)@Reponsitory组合注解(组合了@Component注解),应用在
tianchuyan
·
2022-11-19 19:18
java
spring
boot
spring
主流框架二:Spring(3)Spring基于注解的IOC和案例分析
案例使用XML方式实现单表的CRUD操作1、案例准备:2、Spring的IOC配置3、测试类4、分析问题二、Spring中的IOC常用注解和注解方式实现单表的CRUD操作1、环境搭建2、常用注解3、关于
Spring
rnaNg0丶
·
2022-11-17 15:01
主流框架
Spring
spring依赖注入
目录1、使用bean标签注入1、pom.xml文件配置2、spring配置文件(存放bean、
spring注解
等相关信息的文件)3、bean标签生成对象4、对象的依赖注入(1)、通过set方法:(2)通过构造方法注入
PnJg?
·
2022-11-13 15:50
SSM
spring
java
maven
Spring如何使用注解进行配置呢?
下文笔者讲述Spring中使用注解进行配置的方法分享,如下所示:Spring使用注解进行配置我们在类上加入@Configuration然后在方法上加入@bean注解采用以上两个注解,即可实现
Spring
qq_25073223
·
2022-11-04 22:29
Spring
spring
Spring注解
@NonNull作用
Spring注解
@Nullable作用 Spring NonNull 注解作用 Spring Nullable注解作用
Spring注解
@NonNull作用
Spring注解
@Nullable作用SpringNonNull注解作用SpringNullable注解作用一、概述在看Spring源码的时候,经常会发现有@NonNull
HaHa_Sir
·
2022-11-04 22:27
Spring
SpringBoot
spring
SpringNonNull注解
Spring
Nullable
NonNull注解作用
Nullable注解作用
基于springboot自定义注解+redis实现分布式锁
文章目录1、描述2、涉及注解介绍Java注解@Target@Retention@Documented
Spring注解
@Configuration@EnableAspectJAutoProxyAspectj
苗.sir
·
2022-11-04 07:43
springboot
分布式
spring
boot
redis
java
SSM之
spring注解
式缓存redis
目录一、Spring整合redis1.导入相关pom依赖2.添加对应的配置文件3.Spring-redis的整合配置文件4.测试5.最终的pom依赖二、reids的注解式开发1.第一个注解@Cacheable2.第二个注解@CachePut3.第三个注解@CacheEvict①@Cacheable使用注解,缓存并使用②@CaChePut只放缓存,不查缓存③@CacheEvict清除缓存,可以去设置
敢敢130
·
2022-11-03 20:25
redis
spring
缓存
spring注解
式缓存redis
目录一、Spring整合redis1、pom依赖2、redis.properties3、spring-redis.xml4、applicationContext.xml二、redis注解式缓存1、**@Cacheable**①简介②ClazzBizTest③ClazzBiz2、@CachePut①简介②ClazzBizTest③ClazzBiz3、**@CacheEvict**①简介②ClazzB
星星铺满海面
·
2022-11-03 20:25
spring
缓存
redis
Redis:SSM之
spring注解
式缓存redis
目录一、spring整合redis启动服务添加pom依赖配置文件二、redis的注解式开发三、redis击穿穿透雪崩一、spring整合redis本人没有使用云服务,用的是虚拟机,所以先要将虚拟机启动,再通过Linux客户端(连接工具)启动redis的服务启动服务在现有的ssm项目中添加pom依赖、配置文件、spring-redis的整合文件添加pom依赖2.9.01.7.1.RELEASEred
小陈爱吃糖①
·
2022-11-03 20:54
redis
spring
redis
缓存
spring注解
式缓存
目录一、Redis安装及配置1.1Redis概述1.2Redis的特点1.3安装Redis1.3.1安装gcc编译器1.3.2上传并解压redis安装文件1.3.3使用make命令进行编译1.3.4安装Redis1.4启动redis的三种方式1.4.1黑窗口启动1.4.2以后台进程方式启动1.4.3开机自启1.4.3.2启停redis服务1.5设置Redis远程访问1.5.1添加redis端口号到
十二.413
·
2022-11-03 20:53
java
redis
spring
SSM中使用
spring注解
支持使用redis缓存
SSM中使用
spring注解
支持使用redis缓存在maven工程的pom.xml文件中引入相关依赖。
发现源代码
·
2022-11-03 20:18
后端研发知识图谱
SSM之
Spring注解
式缓存+Redis
目录1.添加spring-redis.xml配置文件2.添加redis.properties文件3.修改spring.xml主文件4.添加pom.xml依赖5.缓存注解
[email protected]
@CachePut5.3@CacheEvict1.添加spring-redis.xml配置文件-->-->2.添加redis.properties文件注意修改你的ip地址and密码#ip地址redis
JoneClassMate
·
2022-11-03 19:22
redis
spring
缓存
SSM之
Spring注解
式缓存Redis
目录一、Spring整合Redis①导入相关的pom依赖②添加对应的配置文件③Spring-redis的整合配置文件④测试完整版pom依赖二、reids的注解式开发①@Cacheable②@CachePut③@CacheEvict小结三、redis的击穿、穿透、雪崩现象及解决方案击穿:高并发量的同时key失效,导致请求直接到达数据库穿透:很多请求都在访问数据库一定不存在的数据,造成请求将缓存和数据
七月472
·
2022-11-03 19:00
Redis
redis
缓存
spring
spring2
目录◆Spring配置数据源◆
Spring注解
开发◆Spring整合JunitSpring配置数据源◆数据源(连接池)的作用数据源(连接池)是提高程序性能如出现的事先实例化数据源,初始化部分连接资源,使用连接资源时从数据源中获取
日十文君
·
2022-11-03 07:23
Spring中的AOP
一、
Spring注解
注解名称解释@Component实例化Bean,默认名称为类名收字母变小写。支持自定义名称@Repository@Component子标签。作用和@Component一样。
幽默涵养miss u
·
2022-11-02 07:19
spring
java
后端
Spring注解
@Profile
我们在实际的项目开发中往往会有多套不一样的环境,比如,本地使用的开发环境、测试环境、生产环境等。多套环境的配置会有一些差异,那我们如何来控制这多套环境的差异呢?可以使用@Profile注解来解决这个问题。@Profile是Spring提供的用来标记当前运行环境的注解,根据不同的环境激活不同的配置@Configuration@Profile("prod")publicclassProductConf
果子爸聊技术
·
2022-11-02 07:45
spring
spring
Spring注解
@Profile与@Conditional
Spring注解
@Profile与@Conditional1、@Profile注解1.1、使用场景:项目中使用多个数据库配置时,根据生产环境与测试环境的不同需要进行不同的配置,如果每次都进行配置文件的修改
开着小马奔腾哟
·
2022-11-02 07:44
spring组件
spring
注解
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他