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如何学1、环境是否准备好了?2、了解spring是什么?能做什么?为什么?3、自己去实践的话,怎么做?二、如何从0到1去学习1、如果是我,首先会去看官网文档,然后在网上搜索资料参考(首先要去了解基本的概念,然后会自己去思考,产生很多问题,然后去研究)先了解下,IOC、AOP、DI、BeanFactory等等一些基本概念(是啥?)2、下载源码,查看项目结构有哪些模块、每个模块是干啥的
Lucksheep
·
2022-02-08 12:24
Spring 全家桶学习笔记
start.spring.iospringbootGitHub地址:https://github.com/spring-projects/spring-bootspringboot官方文档:https://spring.io/guides/gs/
spring
Vchar_Fred
·
2022-02-07 02:13
Spring-
事务管理
·
2022-02-06 20:34
springaop事务管理
Spring-
基本概念
一、Spring5的技术架构图二、Spring简介1、是什么?spring是一个轻量级的java开发应用框架2、spring特征:Spring最核心的是面向Bean松耦合可以与当今框架实现无缝集成(万能胶)3、为什么存在?存在的目的:简化开发三、spring实现策略基于POJO轻量级和最小侵入性编程,侵入型:嵌套引用,代码中你中有我,我中有你,而我们的目的就是让代码解耦,你的是你的,我的是我的,这
Lucksheep
·
2022-02-06 12:29
ssm快速入门框架使用,一篇解决环境搭建快速上手,拿来即用
SSM整合配置开发规划环境要求Idea,Mysql5.7,Tomcat9,Maven3.8,Lombok配置流程项目搭建->MySQL->Mybatis->
Spring-
>SpringMVC->web.xml
吃螃蟹的小孩
·
2022-02-05 08:21
ssm
ssm
spring
4
springmvc
mybatis
maven
Spring-
代理模式
Spring-AOP的底层原理就是代理模式,可分为:静态代理动态代理静态代理角色分析:抽象角色:一般会使用接口或者抽象类来解决【租房】真实角色:被代理的角色【房东】代理角色:代理真实角色,代理真实角色后,我们一般会做一些附属操作【中介】客户:访问代理对象的人【租客】代码步骤:1.接口//租房publicinterfaceRent{publicvoidrent();}2.真实角色//房东public
·
2022-02-04 15:12
springaop代理
Spring-
依赖注入
构造器注入引用之前的文章set方法注入普通值注入,valuepojo.javaprivateStringname;beans.xmlBean注入,refpojo.javaprivateAddressaddress;beans.xml数组注入pojo.javaprivateString[]books;beans.xml红楼梦水浒传三国演义List注入pojo.javaprivateListhobbi
·
2022-02-01 22:19
springdi
使用TransmittableThreadLocal替换Thread Local重新打包spring
版本,需要注意应该是spring-core、spring-bean这些spring模块的版本而不是springboot的版本,然后把springframework源码切换到对应的大版本分支上,例如我的是
spring
猫尾草
·
2021-12-17 00:12
手写一个springboot starter
官方starter,工程命名格式为
spring-
小猴子_X
·
2021-12-15 17:00
详解Spring Boot中如何自定义SpringMVC配置
WebMvcConfigurationSupport类-自定义配置五、WebMvcAutoConfiguration配置类–自动化配置六、@EnableWebMvc注解七、总结前言在SpringBoot框架中只需要在项目中引入
spring
·
2021-12-03 18:45
Spring-
全面详解(学习总结)
目录一、Spring介绍简介特点、主要特点为什么要学?二、IOC(依赖注入)Spring容器IOC和bean介绍控制反转:容器概述:bean介绍AOP总结一、Spring介绍简介Spring框架为现代基于java的企业应用程序提供了一个全面的编程和配置模型——在任何类型的部署平台上特点、主要特点1、非侵入式2、容器3、IoC4、AOP5、方便程序的测试为什么要学?主流市场推荐、学习的人数多、Spr
·
2021-11-03 17:28
Spring Boot使用Docker分层打包的设置方法
分层设置首先pom里面要类似设置:org.springframework.bootspring-boot-maven-plugin${spring-boot.version}truerepackage声明了
spring
·
2021-08-21 15:33
「Spring认证」Spring Hello World 项目示例
在开始使用Spring框架编写第一个示例之前,您必须确保已按照
Spring-
环境设置章节中的说明正确设置了Spring环境。我们还假设您对EclipseIDE有一定的了解。
·
2021-08-17 14:03
javaspring
Spring-
初见
一句话概括:Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。组成核心容器:核心容器提供Spring框架的基本功能。核心容器的主要组件是BeanFactory,它是工厂模式的实现。BeanFactory使用控制反转(IOC)模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。Spring上下文:简单理解就是spring的当前运行的环境,也可以理解是spring可
·
2021-07-27 20:13
Spring-7-AOP
概述分类
Spring-
仅方法JDK:动态代理-ProxyGeneratorCGLib:字节码生成器-ClassGeneratorJBoss:自定义类加载器(可属性,方法,构造器)代码生成工具:利用工具在现有代码上添加新的代码语言扩展
浪迹天涯的咸鱼
·
2021-06-24 02:33
springboot使用log4j2
compile.excludegroup:'ch.qos.logback'}使用mavenorg.springframework.bootspring-boot-starter-logging然后引入
spring
谁在烽烟彼岸
·
2021-06-14 14:40
spring-
引入配置文件万能写法
classpath:/property/jdbc.properties
ssttIsme
·
2021-06-13 05:15
Spring Boot - 如何定义Filter
标签:翻译SpringBoot原文地址:https://www.baeldung.com/spring-boot-add-filter更多Spring实战内容,请参考
Spring-
实战指南1.概述这里我们通过一个简单的例子
齐晋
·
2021-06-09 14:25
Spring - 参数绑定
标签:原创Spring更多Spring实战内容,请参考
Spring-
实战指南概述常见的参数绑定方法有:@PathVariable@RequestParam@RequestBody@ModelAttribute
齐晋
·
2021-06-09 03:44
spring-
多例对象prototype-生命周期方法问题
多例对象spring容器只负责创建不负责回收@Lazy(true)//配置延迟加载@Scope("prototype")//默认是singleton@Lazy(true)和@Scope("prototype")同时出现时,这样写无效延迟加载仅针对于单例作用域对象//ElementType.TYPE类,ElementType.METHOD方法ElementType.CONSTRUCTOR构造方法//
ssttIsme
·
2021-06-08 10:17
spring-
引入配置文件法二
ssttIsme
·
2021-06-08 08:00
spring-
灵魂深处 关于beanPostProcesor
在spring中有beanPostProcesor这个类,这个类主要用到spring的IOC中,但是要说清楚这个类,前提还是要理解spring的IOC的设计思想。spring的IOC一般理解是字面意思依赖注入、控制翻转,这样理解还是太泛化,不够详细,因为还是触及不到核心,又有人说IOC不就是spring帮忙托管对象实例,不用再一个一个new出来,这样理解也是正确的,但是还是没有触及到最核心部分。s
费列罗与小明
·
2021-06-07 13:29
Spring-
中quartz时间配置
Spring中quartz时间配置这些星号由左到右按顺序代表:*******格式:[秒][分][小时][日][月][周][年]序号说明是否必填允许填写的值允许的通配符1秒是0-59,-*/2分是0-59,-*/3小时是0-23,-*/4日是1-31,-*?/LW5月是1-12orJAN-DEC,-*/6周是1-7orSUN-SAT,-*?/L#7年否empty或1970-2099,-*/通配符说明
长弘羲雨
·
2021-06-07 06:18
Spring-
依赖注入、切面
【064什么是Spring?】Spring本质上是一个轻量级开发框架,包含的内容非常多,最核心的实际上是IOC控制反转,实现一个Bean容器;在此基础上,提供AOP面向切面编程机制和基于AOP的Aspect切面,还有搭建Web应用的SpringMVC框架,和数据库交互的DataAccess等各方面内容,并能快速整合Struts、Mybatis等框架。【065什么是IOC?】传统应用程序是由我们自己
小笨特
·
2021-06-04 09:00
spring-
事务
事务原子性:强调事务的不可分割.一致性:事务的执行的前后数据的完整性保持一致(转账).隔离性:一个事务执行的过程中,不应该受到其他事务的干扰持久性:事务一旦结束,数据就持久到数据库回顾知识1、什么是事务事务逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败.2、事务特性:ACID3、如果不考虑隔离性将会引发下面的安全性问题脏读:一个事务读到了另一个事务的未提交的数据不可重复读
我只是旁白
·
2021-05-19 12:56
Spring-
面向切面(Aop)
1.环境搭建引入AOP相关依赖org.springframeworkspring-aspects5.1.6.RELEASE2.创建spring-context.xml引入AOP命名空间流程:定义原始类publicinterfaceEmpServices{voidshow();intadd(Useruser);}publicclassEmpServicesImplimplementsEmpServi
永旗狍子
·
2021-05-17 20:52
Spring
JAVAEE
spring
aop
java
注解方式
(走流程)注解开发:1,引入约束:
spring-
神豪VS勇士赢
·
2021-05-17 17:00
spring-
整合c3p0连接池
pom.xml4.0.0com.gqspring-ioc-v20.0.1-SNAPSHOTorg.springframeworkspring-context4.3.9.RELEASEjunitjunit4.12mysqlmysql-connector-java5.1.40c3p0c3p00.9.1.2org.apache.maven.pluginsmaven-compiler-plugin3.5.
ssttIsme
·
2021-05-15 03:04
java B2B2C Springcloud仿淘宝电子商城系统-消息总线(Spring Cloud Bus)
按照官方文档,我们只需要在配置文件中配置
spring-
IT小跑兵
·
2021-05-14 17:32
新技术了解
契约测试核心库spring-cloud-contract-gradle-plugin插件来生成测试spring-cloud-starter-contract-verifier生产者自动生成API验证测试
spring
莫可可小姐d远方
·
2021-04-24 03:14
spring-
引入配置文件法一
```yi
ssttIsme
·
2021-04-21 15:36
SpringMVC详解
一.搭建项目1.新建项目选中
Spring-
>SpringMVC模块点击next和Finish注意:将生产的lib文件移动到WEB-INF目录下2.配置web.xml和SpringMVCxml文件contextConfigLocation
linsin_武先生
·
2021-04-15 00:26
如何实现一个简易版的 Spring - 如何实现 @Component 注解
前言前面两篇文章(如何实现一个简易版的
Spring-
如何实现Setter注入、如何实现一个简易版的
Spring-
如何实现Constructor注入)介绍的都是基于XML配置文件方式的实现,从JDK5版本开始
·
2021-02-14 17:40
如何实现一个简易版的 Spring - 如何实现 @Component 注解
前言前面两篇文章(如何实现一个简易版的
Spring-
如何实现Setter注入、如何实现一个简易版的
Spring-
如何实现Constructor注入)介绍的都是基于XML配置文件方式的实现,从JDK5版本开始
·
2021-02-14 17:03
SpringCloud Alibaba-Nacos组件作为配置中心教程
.命名空间2.配置集/ID/分组3.载多个配置集Nacos作为配置中心文档地址:https://github.com/alibaba/spring-cloud-alibaba/blob/master/
spring
编程一只蝶
·
2021-02-10 14:57
10.分布式架构方案
nacos
配置中心
Spring总结(一)--耦合--IOC
spring-
程序的耦合什么是程序的耦合?耦合性(Coupling),也叫耦合度,是对模块间关联程度的度量。耦合的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。
Raral
·
2021-01-26 14:45
扯淡 Spring BeanDefinition
相关文章Spring整体架构编译Spring5.2.0源码
Spring-
资源加载Spring容器的初始化Spring-AliasRegistrySpring获取单例流程(一)Spring获取单例流程(二
·
2021-01-23 14:28
java程序员spring后端
spring bean post processor
相关文章Spring整体架构编译Spring5.2.0源码
Spring-
资源加载Spring容器的初始化Spring-AliasRegistrySpring获取单例流程(一)Spring获取单例流程(二
·
2021-01-23 14:28
java程序员spring后端
获取nacos配置中心文件值_微服务从nacos配置中心获得配置信息
,new->module->Maven->填写ArtifactId->finish三,父工程pom.xml中加入版本控制(因为用到了spring-cloud,spring-cloud-alibaba,
spring
vivalavidawx
·
2021-01-12 08:11
获取nacos配置中心文件值
扩展
Spring-
自定义Bean的作用域(Scope)怎么玩?
前提摘要之所以说Spring的IoC容器是最好的IoC容器实现之一,是因为其太灵活了,在各个执行链路中都留下了足够的扩展点,通过这些扩展点,可以打造出千人千面的IoC容器。废话不多说。我们都知道通过XML或者注解向IoC容器注册的Bean,Scope默认都是单例的,如果想配置其它作用域,可以通过添加@Scope注解配置其value属性来指定作用域。非Web环境支持Singl-eton和proper
君战
·
2021-01-07 09:56
Spring
Context
spring
java
spring
boot
ioc
bean
Spring-
外部配置的值是如何通过@Value注解获取的?
在DefaultListableBeanFactory的doResolveDependency方法中,首先通过AutowireCandidateResolver的getSuggestedValue方法获取@Value注解的属性值后(例如在@Value注解中配置的value属性为“user.name”,那这里获取到的就是"{user.name}”,那这里获取到的就是"user.name”,那这里获取
君战
·
2020-12-23 15:20
Spring
Context
java
spring
ioc
aop
bean
获取nacos配置中心文件值_微服务从nacos配置中心获得配置信息
,new->module->Maven->填写ArtifactId->finish三,父工程pom.xml中加入版本控制(因为用到了spring-cloud,spring-cloud-alibaba,
spring
weixin_39543652
·
2020-12-20 01:59
获取nacos配置中心文件值
CSY 主流框架和项目管理复习——Spring
Spring-
尚硅谷笔记+自己的一些了解1、Spring框架概述入门案例2、IOC容器IOC源码解析(1)IOC底层原理(2)IOC接口(BeanFactory)(3)IOC操作Bean管理(基于xml
不愿庸碌
·
2020-12-17 08:41
主流框架和项目管理
spring
5
SpringBoot魔法堂:应用热部署实践与原理浅析
长话短说热部署作为开发阶段的特性,由
spring-
肥仔John
·
2020-12-15 13:11
springboot
java
SpringBoot魔法堂:应用热部署实践与原理浅析
长话短说热部署作为开发阶段的特性,由
spring-
肥仔John
·
2020-12-15 13:13
springboot
java
Spring小结
ApplicationContext容器类2、简单使用引入jarcommons-logging-1.1.3.jar【单独下载】spring-beans-3.2.5.RELEASE.jar【spring源码,bean节点管理】
spring
唯黑
·
2020-10-11 05:39
spring-
注入list集合对象(值是对象)
1.创建stu类publicclassStu{////1.数组类型//privateString[]courses;//////2.list集合属性//privateListlist;//////3.map集合类型//privateMapmap;//////4.set集合属性类型//privateSetset;privateListcourseList;publicvoidsetCourseLis
凸凸大军中的一员
·
2020-10-08 09:00
Spring
spring
ioc
java
Spring-
基于Spring使用自定义注解及Aspect实现数据库切换操作
实现思路重写Spring的AbstractRoutingDataSource抽象类的determineCurrentLookupKey方法。我们来看下Spring-AbstractRoutingDataSource的源码AbstractRoutingDataSource获取数据源之前会先调用determineCurrentLookupKey方法查找当前的lookupKey。Objectlookup
·
2020-09-18 15:46
Spring-
单例bean创建过程小结
缺省情况下,一个Springbean是单例模式的,也就是说,在整个Spring容器中,该bean只有一个。并且一个单例bean会在第一次从容器获取时被创建,随后再次从容器获取时返回的其实是已经创建好的实例。Spring创建bean的过程,并不是简单地使用Javanew关键字创建一个POJO对象,相反,除了创建POJO对象之外,Spring还会对所创建的bean对象进行必要的代理包装,执行生命周期回
安迪源文
·
2020-09-17 15:26
spring
Spring
Core
spring-
自动装配,继承,抽象,依赖注意点-复习-4
这一次得出的结论是depend-on和autowire结合使用,autowire在指定了parent后可能不会再次装配。其次是abstract的数据模板功能,同时不能被容器实例化。485118-546548-2198765-879845895118-556548-2198765-109845packagecom.springstudy.test;importorg.junit.jupiter.ap
APOLLO_TS
·
2020-09-16 14:03
SSH
SSI
上一页
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
其他