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学习
笔记3,设计模式----代理模式(静态)
设计模式-----代理模式代理模式理解模型代码实现----通过房屋出租,中介作为代理来理解程序1.接口//租房接口publicinterfaceRent{publicvoidrent();//出租房屋}2.真实角色//房东,真实的房东publicclassHostimplementsRent{publicvoidrent(){System.out.println("我是房东,我要出租房子");}}
爱打篮球的CHK
·
2022-10-12 10:07
Spring
设计模式
java
aop
spring
proxy
spring学习
(一)spring-ioc、di和循环依赖
0.前言Spring比较重要的特性就包含IOC和DI,其中的也会产生循环依赖,线程安全等问题。bean中的各个参数id:唯一标识name:bean的名字,一个bean标签可以有多个别名,多个别名间使用空格/逗号/分号分割。alias:bean的新的名字,一个bean标签可以有多个别名,多个别名间使用空格/逗号/分号分割。class:当前bean对象的具体类名abstract:对象不可直接使用。必须
认真的老去
·
2022-09-30 07:09
框架学习
spring
学习
java
Spring学习
笔记
文章目录1、Spring概述1.1简介1.2优点1.3IOC1.4APO1.5拓展2、IOC基础2.1需要的依赖包2.2IOC的本质3、HelloSpring4、IOC创建对象的方式4.1使用无参构造函数创建对象,默认的方式5、Spring的配置5.1别名5.2Bean的配置5.3import6、依赖注入(DI)6.1构造器注入6.2set注入(重点)6.3拓展方式注入(p命名空间和c命名空间)6
Songsong_GO
·
2022-09-23 07:20
spring
java
Spring学习
笔记(三十六)——SpringBoot 实现大文件分片上传、断点续传及秒传
目录文件分片上传、断点续传及秒传功能介绍相关插件技术介绍大文件上传流程代码实现web端官方原生的案例修改效果如下代码如下自定义uploader1效果如下代码如下自定义uploader2效果如下代码如下SpringBoot实现后端源码下载文件分片上传、断点续传及秒传功能介绍文件上传小文件(图片、文档、视频)上传可以直接使用很多ui框架封装的上传组件,或者自己写一个input上传,利用FormData
不愿意做鱼的小鲸鱼
·
2022-09-16 17:08
java
Spring
spring
boot
后端
vue
Spring学习
——动态代理、AOP
Spring学习
——动态代理、AOP一、AOP前奏二、动态代理实现日志功能三、AOP3.1几个专业术语3.2注解实现AOP的步骤(重点)3.3注解实现的几个细节3.3.1IOC容器中保存组件的代理类3.3.2
AC_Jobim
·
2022-09-06 17:15
SSM
aop
spring
java
【
Spring学习
】Aop前奏之静态代理和动态代理
前言最近在学狂神的spring,看得好慢,花了两三个星期才看玩ioc然后刚进入aop前奏的代理模式,今天突然不想看新的,想把之前学的代理模式好好总结一下what所以代理模式,按照狂神的说法,可以看成房东请中介租房,然后客户是跟中介打交道的,这里面代理就是这个中介。中介负责各种杂七杂八的事情,而房东只负责把房子租出去即可,比如说中介还要签合同负中介费之类的。这种设计模式,可以很好地把业务逻辑解耦,提
白速龙王的回眸
·
2022-09-06 16:50
spring
spring
学习
代理模式
Spring学习
:IOC控制反转
一、Spring概述:Spring是一个开源框架,其存在的根本使命就是简化JAVA开发。为了降低JAVA开发的复杂性,Spring采取了以下四种关键策略:基于POJO的最轻量级和最小侵入性编程;通过依赖注入和面向接口实现松耦合;基于切面和惯例进行声明式编程;通过切面和模板减少样板式代码。1.1Spring有两个核心部分:IOC和AOP:(1)IOC:控制反转,把创建对象过程交给Spring进行管理
溪午闻璐
·
2022-08-09 16:28
spring学习
spring
java
Spring从入门到精通--(1)Spring框架概述
支持我:点赞+收藏⭐️+留言文章目录Spring从入门到精通--(1)Spring框架概述
Spring学习
笔记1.简介1.1什么是Spring1.2Spring的优
进击攻城狮
·
2022-08-03 18:24
Spring从入门到精通
spring
java
spring
boot
Spring学习
记录(未完)
Spring框架简介1.简介Spring是基于javaEE应用一站式轻量级开源框架,主要核心是IOC(控制反转/依赖注入)和AOP(面向切面编程)两大技术,实现项目在开发过程中轻松解耦,提高开发效率。项目引入Spring可以降低组件之间的耦合度,实现软件各层之间的解耦。可以使用容器提供的众多服务,比如事务管理、消息服务等。容器提供了AOP技术,可以很容易实现如权限拦截、运行期监控等功能。2.Spr
qq_38338872
·
2022-07-22 18:29
学习
java
spring
Spring系列一:Spring基础篇
今天叶秋学长带领小伙伴们一起进入
Spring学习
体系,还等什么快跟着叶秋学长一起内卷起来~~目录基础1.Spring是什么?特性?有哪些模块?2.Spring有哪些模块呢?
叶秋学长
·
2022-07-21 18:31
Spring系列
spring
java
mybatis
Spring学习
笔记(4)Spring 事件原理及其应用
在JDK中已经提供相应的自定义事件发布功能的基础类:java.util.EventObject类:自定义事件类型java.util.EventListener接口:事件的监听器首先了解几个概念:Spring事件类结构1.事件类事件类也就是定义发送的内容,比如可以通过继承Appl
归斯君
·
2022-07-11 08:00
Spring5_简介和入门案例
Spring5框架概述二、入门案例1.下载spring52.创建普通工程3.引入jar包4.创建普通类和方法5.创建Spring配置文件并配置对象6.测试类编写三、总结前言随着Java技术的不断发展,
Spring
木易阿发
·
2022-07-05 18:32
Spring
spring
java
Spring学习
总结——Spring概念详解
Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。你可能正在想“Spring不过是另外一个的framework”。当已经有许多开放源代码(和专有)J2EEframework时,我们为什么还需要SpringFramework?Sprin
weixin_45919347
·
2022-07-04 13:05
程序员
java
spring
框架
Spring学习
笔记---------基于注解的方式管理Bean
@Component组件标识一个受SpringIOC容器管理的组件@Repository标识一个受SpringIOC容器持久化层的组件@Service标识一个SpringIOC容器的业务逻辑层组件@Controller标识一个SpringIOC容器管理的表述层的控制器组件组件命名规则默认情况:使用组件的简单类名首字母小写后得到的字符串作为bean的id我们可以使用组件注解的value属性指定bea
努力撸代码的小刑
·
2022-07-03 10:12
java
spring
学习
java
[
spring学习
]6、基于注解配置bean
目录前言基本使用快速入门xml配置扫描包的一些方法注解配置Bean的名称总结前言在这篇文章中,将会使用注解的方式类配置bean,注解相对于xml配置,更加的简洁,个人比较喜欢使用注解,现在的主流也是注解配置,下面就来介绍下常见的配置吧基本使用在使用注解配置之前,要在前面的jar包的基础之上额外添加一个jar包,如下这里先来介绍一下基本的几个注解@Component:标识一个组件@Controlle
秃头披风侠.
·
2022-07-03 10:10
spring
spring
学习
java
Spring学习
(6) Spring中基于注解的方式管理Bean
1.使用注解把对象装配到IOC容器中2.使用注解管理对象中属性的赖关系(自动装配)2.1@Autowired注解2.2@Qualifier注解2.3@Value注解3.组件扫描3.1默认情况3.2包含扫描3.3排除扫描4.Spring完全注解开发(0配置)3.1完全注解开发步骤3.2代码演示4.Spring整合Junit4步骤1.使用注解把对象装配到IOC容器中在Java中有一个不成名的规定:约束
不断前进的皮卡丘
·
2022-07-03 10:39
#
Spring学习
spring
学习
java
详解Spring Bean的集合注入和自动装配
目录一、SpringBean集合注入集合常用标签案例二、SpringBean自动装配什么是自动装配自动装配的方式案例注意点一、SpringBean集合注入在【
Spring学习
笔记(三)】已经讲了怎么注入基本数据类型和引用数据类型
·
2022-06-11 10:54
[
spring学习
]2、spring基本使用及源码分析
目录spring的配置及使用spring的配置spring的使用执行流程的解释spring执行源码分析基本说明源码分析xml文件中的配置信息存放位置单例对象池细节说明总结spring的配置及使用下面来对如何使用spring来获取bean进行讲解spring的配置在上一篇文章中,我们导入包之后就能够进行使用,要使用spring,我们需要建一个基于spring的xml文件。在idea中右键src,然后
秃头披风侠.
·
2022-06-04 04:31
spring
spring
java
后端
[
spring学习
] 1、spring下载与使用
目录spring介绍spring核心部分spring的下载idea使用spring总结spring介绍Spring是JavaEE编程领域的一个轻量级开源框架,该框架由一个叫RodJohnson的程序员在2002年最早提出并随后创建,是为了解决企业级编程开发中的复杂性,实现敏捷开发的应用型框架。Spring是一个开源容器框架,它集成各类型的工具,通过核心的Beanfactory实现了底层的类的实例化
秃头披风侠.
·
2022-06-04 04:31
spring
spring
学习
java
2021年最值得学习的Spring框架学习教程
目录概述三层架构Spring的优良特性使用Spring框架的好处依赖注入(DI)面向切面的程序设计(AOP):
Spring学习
教程概述Spring是最受欢迎的企业级Java应用程序开发框架,数以百万的来自世界各地的开发人员使用
Java编程_yyds
·
2022-06-01 02:15
Java框架阶段
spring
java
mvc
架构
后端
Spring学习
通过AspectJ注解方式实现AOP操作
目录Spring注解AspectJ操作AOP一、被增强类二、增强类三、进行通知的配置1.spring配置文件中,开启扫描。2.使用注解创建User和UserProxy对象3.在增强类上使用注解@Aspect4.spring配置,开启生成代理对象5.配置不同类型的通知四、抽取相同切入点五、多个增强类的优先级Spring注解AspectJ操作AOP一、被增强类新建一个被增强的类User,下面有个add
·
2022-05-30 14:32
Spring学习
JdbcTemplate数据库事务参数
目录SpringJdbcTemplate数据库事务参数一、propagation1.REQUIRED2.REQUIRES_NEW3.SUPPORTS4.NOT_SUPPORTED5.MANDATORY6.NEVER7.NESTED二、ioslation三、timeout四、readOnly五、rollbackFor六、noRollbackForSpringJdbcTemplate数据库事务参数@T
·
2022-05-30 12:27
spring学习
JdbcTemplate数据库事务管理
目录springJdbcTemplate数据库事务管理一、spring中的事务管理二、spring事务管理API三、使用事务管理1.配置文件2.类上添加事务注解springJdbcTemplate数据库事务管理现在有个账户表,里面存着用户金额。如果要真正地做好转账的操作,就要用到事务,否则当出现异常后会出现数据不一致等问题。try{//第一步开启事务//第二步进行业务操作//第三步没有发生异常,提
·
2022-05-30 12:50
spring学习
之路4 - spring-context
三.作用spring-core模块提供了框架的基本组成部分,包括IoC和依赖注入功能。Springcore是用来负责发现、创建并处理bean之间的关系的一个工具包。core把bean的创建、bean的互相注入的方法定义完毕,上层服务只需要进行调用;提供功能但不调用就是springcore的存在意义。3.1容器:创建并管理容器创建:使用反射技术,创建bean的实例newClassPathXmlApp
yigg
·
2022-05-07 12:23
Spring
spring
学习
java
spring学习
4.24 实例bean工厂
publicclassfacBeanimplementsFactoryBean{//xxx填写需要的对象(dao)@OverridepublicxxxgetObject()throwsException{returnnewxxx();}//xxxx填写对象类@OverridepublicClassgetObjectType(){returnxxxx.class;}//false表示单例对象fals
chenyl1126
·
2022-04-30 14:03
笔记
java
Spring学习
笔记——Bean的作用域以及生命周期
SpringBean的作用域singleton(单例):默认值,spring容器中只有一个Bean实例,Bean以单例的方式存在。该Bean实例将存储在高速缓存中,并且对所有Bean的请求,只要id与Bean定义相匹配都会返回该缓存对象。这种单例模式对于无会话状态的Bean(如DAO层、Service层)来说,是最理想的选择。prototype(原型):每次通过Spring容器获取Bean时,容器
也曾眼眸有光
·
2022-04-17 12:37
Spring
java
spring
一篇文章让你吃透spring aop底层原理
AnnotationAwareAspectJAutoProxyCreator上下继承关系如下beanpostProcessor工作原理看这一遍默认你对springaop使用非常了解,对动态代理也有一定的了解,如果确实不是很了解请看下面的几篇使用相关的文档
spring
普通网友
·
2022-04-13 22:39
spring
spring
java
后端
聊聊在获取方法参数名方面,Spring真的就比Mybatis强?
Spring获取参数名称的两种方式二、Mybatis为什么没有向
Spring学习
?
·
2022-04-06 12:25
Spring学习
笔记(二) : Spring配置文件详解
这篇笔记的实例是在上一篇的基础上的Bean标签的基本配置用于配置对象交由Spring来创建默认情况下它调用的是类中的无参构造函数,如果没有无参构造函数则不能创建成功基本属性id:Bean实例在Spring容器中的唯一标识class:Bean的全限定名额scopescope指对象的作用范围,取值范围如下singleton默认的单例的prototype多例的request在web项目中,Spring创
稻田里展望者
·
2022-04-05 11:28
Spring
spring
java
maven
idea
xml
Spring学习
笔记
目录1、Spring基础1.1简介1.2核心部分1.3优点1.4拓展2、IOC容器2.1什么是IOC2.2IOC操作(Bean管理)2.3Bean管理——基于xml方式property注入constructor-arg注入Bean的作用域Bean的自动装配2.4Bean管理——基于注解方式使用注解须知2.5使用JavaConfig实现配置2.6Bean的生命周期3、AOP3.1什么是AOP3.2A
三淳
·
2022-03-28 17:00
Spring学习
笔记(十)——SpringMVC框架中的拦截器和异常处理
目录SpringMVC框架中的拦截器1.拦截器的概述2.HandlerInterceptor接口中的方法3.自定义拦截器创建类,实现HandlerInterceptor接口,重写需要的方法在springmvc.xml中配置拦截器类SpringMVC的异常处理1.异常处理思路2.SpringMVC的异常处理SpringMVC框架中的拦截器1.拦截器的概述SpringMVC框架中的拦截器用于对处理器进
不愿意做鱼的小鲸鱼
·
2022-03-23 08:52
java
Spring
spring
java
过滤器
Spring学习
01——hello,spring
Spring|Homehttps://repo.spring.io/libs-release-local/org/springframework/spring/https://github.com/spring-projectsSpring中文版-在线API中文手册-码工具1、历史2002年,RodJahnson首次推出了Spring框架雏形interface21框架。2004年3月24日,Spr
上兵伐眸
·
2022-03-20 07:58
SSM
学习
运用Spring Aop+注解实现日志记录
目录1.介绍2.实践2.1定义注解2.2切面类2.3编写测试方法2.4运行结果3.总结4.参考文章1.介绍我们都知道Spring框架的两大特性分别是IOC(控制反转)和AOP(面向切面),这个是每一个
Spring
·
2022-02-21 13:09
Spring学习
笔记 - 第009天
SpringWebMVC上传图片1.方法参数MultipartFilephoto2.根据servlet上下文获得存放图片的真实路径ServletContextcontext=req.getServletContext();Stringpath=context.getRealPath("/images");3.根据自定义工具类生产UUID格式的字符串图片文件名Stringfilename=Commo
迷茫o
·
2022-02-16 11:07
Spring学习
Spring1.简介Spring是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架spring理念:使现有的技术更加容易使用,整合了现有的技术框架。优点:Spring是一个开源的免费的框架(容器)!Spring是一个轻量级的,非入侵式的框架.控制反转(IOC)面向切面编程(AOP)支持事务的处理,对框架整合的支持其他(先了解):SpringBoot一个快速开发的脚手架,基于SpringB
kevin看
·
2022-02-14 12:00
Spring学习
笔记(五):JDBCTemplate+事务管理
1概述Spring为开发者提供了JDBCTemplate,可以简化很多数据库操作相关的代码,本文主要介绍JDBCTemplate的使用以及事务管理功能。2JDBCTemplate2.1配置配置的话主要配置以下几项:数据源:org.springframework.jdbc.datasource.DriverManager.DataSource数据库驱动:com.cj.mysql.jdbc.Drive
kjcvhxjckvh
·
2022-02-13 05:08
Spring学习
(四)-Spring Bean
什么是SpringBean官方文档中的定义如下:InSpring,theobjectsthatformthebackboneofyourapplicationandthataremanagedbytheSpringIoCcontainerarecalledbeans.Abeanisanobjectthatisinstantiated,assembled,andmanagedbyaSpringIoC
一个菜鸟JAVA
·
2022-02-11 00:47
【
Spring学习
-2-1】底层架构核心概念-BeanDefinition
一、BeanDefinition含义(理解描述)BeanDefinition表示Spring容器中Bean的定义,在BeanDefinition类中存在很多属性用来描述一个Bean的定义。注释:Spring容器中Bean的定义,就是通过xml配置、扫描注解把需要纳入到Spring容器中的类,通过BeanDefinition来定义。二、BeanDefinition类中属性:beanClass,表示B
十下
·
2021-10-28 21:33
后端
#
Spring
spring
架构
java
SpringBoot开发教程之AOP日志处理
在学习这部分知识的时候,真的感觉收获很多,在之前
Spring学习
的aop只是初步了解,现在有了一些深入的理解。好记性不如烂笔头!
·
2021-10-17 14:42
Spring学习
笔记
一、Spring框架1.下载jar基础jar(5+1)spring-beans.jarspring-core.jarspring-context.jarspring-aop.jarspring-expression.jar日志commons-logging.jar2.appliactionContext.xml配置文件2.1.applicationContext头文件基础头文件beancontex
丿盆鱼宴
·
2021-09-08 15:35
学习
spring
java
Java程序员必备框架—Spring全家桶的前世今生详细梳理
我平时也会收集一些不错的
spring学习
书籍PDF,毕竟程序员的书都挺贵的,不可能每本都买实体,自己啃完也会梳理学习笔记,都在这了>>spring一网打尽,直接点击就
·
2021-07-30 14:58
javaspring
Spring学习
(四)Spring中常用的容器-ApplicationContext
在Spring中我们经常使用另一种容器ApplicationContext,较之BeanFactory,它进一步扩展了BeanFactory基本容器的功能,包括BeanFactoryPostProcessor,BeanPostProcessor以及特殊类型bean自动识别。容器启动后Bean实例自动初始化、国际化支持、Bean容器内事件发布等。常用的ApplicationContext实现类:Fi
jjjjxd
·
2021-06-21 23:21
spring学习
10(bean 工厂 FactoryBean配置)
通过全类名配置最常用工厂方法配置bean静态工厂方:使用bean标签中的factory-method="方法名"属性调用工厂静态方法方法方法参数使用constructor-arg子节点传入java静态工厂类:publicclassStaticFactory{privatestaticMapmap=newHashMap实例工厂方法先要配置工厂的bean应为要先实例化工厂java工厂类:publicc
又是那一片天
·
2021-06-10 16:20
《
spring学习
》之事务、异常、传播机制
何为数据库事务?将多步数据操作(增删改)组成一个整体,执行时要嘛整体成功,要嘛整体失败。四个特性:原子性,一致性,隔离性,持久性【概念问题,直接百度】数据库并发问题一个事务包含了多步数据库操作,当多个客户端同时执行多个事务时如果没有采取必要的隔离措施可能会发生并发问题,常见的并发问题包括脏读,不可重复读,幻象读,第一类丢失更新,第二类丢失更新【概念,百度】数据库如何解决并发问题数据库通过锁机制的方
夏天嘚花花
·
2021-06-08 14:19
Spring学习
笔记
1.Spring简介1.1Spring的优点轻量级框架IOC容器:控制反转AOP切面:面向切面编程对事务的支持对框架的支持1.2Spring主要内容Spring主要内容1.3IOC:inversionofcontrol控制反转对象由原来的程序本身创建变为了程序接收对象。程序员主要精力集中于业务实现实现了service层和dao层的解耦工作:service层和dao层没有直接以来关系,如果dao层的
西门无鞋
·
2021-06-08 12:35
spring学习
笔记(二)——依赖注入(DI)
Spring依赖注入当一个对象其中有一属性存在其他对象的变量时,即存在依赖。依赖注入可以简单的理解为向类里面的属性设置值spring依赖注入的方式有多种,在spring框架中我们着重掌握前两种:set方法注入带参构造器注入p名称空间注入自动装配注解使用set方法注入属性第一步:以service和dao层的依赖关系为例,假设有一个类UserService,其中需要实例UserDao对象,那么我们可以
顾烟凉
·
2021-06-03 23:54
万字Spring框架学习总结(附核心代码详细注释)
Spring学习
笔记总结学习视频地址:动力节点视频1.Spring概述1.1Spring框架是什么?
ascto
·
2021-05-26 21:50
Java进阶
spring
java
aop
ioc
idea
Spring学习
手册(8)—— Spring IOC容器总结
现把前期文章整理如下便于方便阅读查阅:
Spring学习
手册(1)——Hell
泽_渊
·
2021-05-19 23:05
Spring学习
笔记--高级特性之后置处理器(SpringBean的生命周期)
Spring学习
笔记–高级特性之后置处理器Spring提供了两种后处理bean的扩展接⼝,分别为BeanPostProcessor和BeanFactoryPostProcessor,两者在使⽤上是有所区别的
痛冕
·
2021-05-19 21:07
spring
java
Spring学习
笔记--高级特性之FactoryBean
Spring学习
笔记–高级特性之FactoryBeanFactoryBean和BeanFactoryBeanFactory接⼝是容器的顶级接⼝,定义了容器的⼀些基础⾏为,负责⽣产和管理Bean的⼀个⼯⼚
痛冕
·
2021-05-19 15:41
spring
java
上一页
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
其他