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
Spring5
Spring IoC 公共注解详解
前言本系列全部基于
Spring5
.2.2.BUILD-SNAPSHOT版本。因为Spring整个体系太过于庞大,所以只会进行关键部分的源码解析。什么是公共注解?
leisurexi
·
2020-07-08 22:00
Spring5
MVC——启动过程,执行refresh方法的入口
SpringMVC的核心流程建立请求和Controller方法的映射集合的流程。根据请求查找对应的Controller方法的流程。请求参数绑定到方法形参,执行方法处理请求,返回结果进行视图渲染的流程。SpringMVC的处理流程图SpringMVC的核心组件和请求处理流程:1、浏览器发出一个url请求,通过Nginx的反向代理,web容器如Tomcat就会接收到这个请求,并委派给其内置的线程池去调
小波同学
·
2020-07-08 21:22
mybatis和
spring5
.x框架日志的应用(学习记录)
所依赖的包org.springframeworkspring-context5.0.9.RELEASEorg.springframeworkspring-jdbc5.0.9.RELEASEorg.mybatismybatis3.4.6org.mybatismybatis-spring1.3.2mysqlmysql-connector-java5.1.6log4jlog4j1.2.12log4j配置
weixin_42572723
·
2020-07-08 20:48
java
mybatis
log4j
WebService之Spring+CXF整合示例
环境win10+
Spring5
.1+cxf3.3.2下载官网下载:https://archive.apache.org/dist/
95.8℃
·
2020-07-08 19:54
WebService
slfj、log4j等通用日志框架及
Spring5
日志新特性
文章目录一、主流的log技术名词二、各种日志技术的关系和作用三、spring日志技术分析一、主流的log技术名词log4j可以不需要依赖第三方的技术直接记录日志log4jlog4j1.2.17测试类:importorg.apache.log4j.Logger;publicclassLog4j{publicstaticvoidmain(String[]args){Loggerlogger=Logge
严的博客
·
2020-07-08 18:51
Spring
Sping MVC 整合Junit4进行单元测试及常见错误解决
Junit4jar包对于jdk1.7版本,spring4版本,依赖如下:junitjunit4.12testorg.springframeworkspring-test3.2.9.RELEASE对于jdk1.8,
spring5
weixin_34005042
·
2020-07-08 16:12
Spring5
源码解析-Spring中的异步事件
上一篇Spring框架中的事件和监听器并未对Spring框架中的异步事件涉及太多,所以本篇是对其一个补充。同步事件有一个主要缺点:它们在所调用线程的本地执行(也就是将所调用线程看成主线程的话,就是在主线程里依次执行)。如果监听器处理同步事件需要5秒钟的响应,则最终结果是用户将在至少5秒内无法看到响应(可以通过Spring框架中的事件和监听器中的例子了解具体)。所以,我们可以通过一个替代方案来解决这
weixin_33881050
·
2020-07-08 16:49
SpringMVC中异步处理的几种方式
而
Spring5
的webflux诞生也意味着Spring全方位对异步提供了支持。其实早在SpringMVC3.2版本就开始支持异步了,那么这篇文章我们就来探讨一下SpringMVC使用异步的方式。
weixin_33862993
·
2020-07-08 16:34
基于spring boot 2.x的websocket示例
springboot2/
spring5
自带了websocket,下面是最基本的示例(包括java服务端、java客户端以及js客户端)一、pom依赖org.springframework.bootspring-boot-starter-actuatororg.springframework.bootspring-boot-starter-webfluxorg.springframework.boo
weixin_33811961
·
2020-07-08 15:35
【死磕 Spring】—— IoC 之 Spring 统一资源加载策略
本文主要基于
Spring5
.0.6.RELEASE摘要:原创出处http://svip.iocoder.cn/Spring/IoC-load-Resource/在学JavaSE的时候,我们学习了一个标准类
weixin_30871293
·
2020-07-08 14:41
spring源码分析之分析入口
目录1.引言2.
spring5
架构2.1核心容器(CoreContainer)2.2AOP和设备支持2.3数据访问及集成2.4Web2.5Messaging2.6Test3.分析过程3.1ServletContext3.2rootWebApplicationContext
web小筑
·
2020-07-08 10:01
spring
Spring源码
SpringBoot2.1.1启动流程源码分析
最新版本是Springboot2.1.1,
Spring5
.1.3,所以新特性本系列后面也会着重分析。1.1创建一个新的项目springboot10pom.xml4.0.0org.sp
请叫我东子
·
2020-07-08 08:06
springboot
spring5
.x-rabbitmq 高级篇
spring-rabbitmq此模块是从
spring5
x-base基础模块扩展过来的
spring5
x-base模块是一个非常干净的
spring5
.x+springMVC架构如果没有搭建
spring5
x-base
宇宙小神特别萌
·
2020-07-08 08:05
Spring5
参考指南:IOC容器
文章目录为什么使用
Spring5
什么是IOC容器配置元数据实例化容器XML嵌套groovybean定义DSL使用容器最近在翻译SpringFrameworkDocumentation5.1.8.RELEASE
flydean程序那些事
·
2020-07-08 06:56
Spring5参考指南
spring-jcl 日志源码分析
spring5
.1.3版本中支持LOG4J(2.X及其以上版本),SLF4J_LAL,SLF4J,JULfinalclassLogAdapter{...privateenumLogApi{LO
small_to_large
·
2020-07-08 06:02
Spring
源码分析
spring + spring data elasticsearch+ elasticsearch 使用ElasticsearchRestTemplate高亮查询!
jar版本:elasticsearch6.7.2+springdataelasticsearch3.2.3+
spring5
.1.0目录elastic
皮~皮卡
·
2020-07-08 03:15
java
Spring IoC @Autowired 注解详解
前言本系列全部基于
Spring5
.2.2.BUILD-SNAPSHOT版本。因为Spring整个体系太过于庞大,所以只会进行关键部分的源码解析。
leisurexi
·
2020-07-07 21:00
Spring5
x-base
spring5
x-base-目录.png此模块是基础模块,其它模块都是以此模块扩展
Spring5
x-base:是一个非常干净的
spring5
.x+springMVC架构
Spring5
x-base的作用:
宇宙小神特别萌
·
2020-07-07 20:28
Spring 5.0集成log4j2
Spring5
.0发布一段时间了,最近将项目从Spring4.3升级到
Spring5
.0,Spring4.3集成log4j所用的类org.springframework.web.util.Log4jConfigListener
简言不简单
·
2020-07-07 19:33
Spring5
企业级开发实战(七)————SpringAOP实战之增强类型
概念介绍增强类型AOP联盟为增强定义了org.aopalliance.aop.Advice接口,SpringAOP按照增强点的连接点位置可以分为5种前置增强:表示在目标方法之行前增强。后置增强:表示在目标方法执行后实施增强。环绕增强:表示在目标方法之行前后实施增强。异常抛出增强:表示在目标方法抛出异常之后进行增强。引介增强:表示在目标类中添加一些新的方法或者属性。相关的代码前置增强代码packag
select you from me
·
2020-07-07 19:05
SpringAOP
Spring增强
注解
Spring5
.0源码导入教程
1-安装Gradle和下载Spring源码前些天跟着老师学习spring源码,看着老师导入
spring5
.0源码一键成功,我在本机器上怎么导入怎么失败的。真的想砸电脑,估计我今天运气好被我导入成功了。
敏哥爱吃辣条
·
2020-07-07 17:54
Spring
MyBatis和Spring整合的奥秘
本篇博客源码分析基于
Spring5
.1.16.RELEASE,mybatis-spring2.0.0,较高版本的mybatis-spring源码有较大区别。
CodeBear
·
2020-07-07 14:00
Spring全家桶的深入学习(一):Spring起步
第一个Spring应用DEMO编写自己的第一个SpringMVC例子尝试使用SpringBootDevTools回顾总结背景Spring早已经成为企业级开发的业界标准,尤其是SpringBoot2.0、
Spring5
智慧zhuhuix
·
2020-07-07 12:54
Spring
boot
java
spring
spring
spring
boot
java
每周阅读(4/17/2017)
可参考:刘未鹏:为什么你应该(从现在开始就)写博客Java微服务框架新选择:
Spring5
�Springboot之外的新选择,springboot给人感觉是庞大了一
Jeff
·
2020-07-07 11:31
深入浅出spring boot 2.x 08-
spring5
新框架 webFlux【笔记】
spring5
新框架webFlux响应式的Web框架,springboot2才开始支持需要了解RxJava和Reactor,Reactor是webFlux默认的实现方式首先了解响应式编程响应式编程是一种面向数据流和变化传播的编程范式响应式宣言
大panda
·
2020-07-07 10:14
深入浅出spring
boot
2.x【书】
Spring5
源码分析系列(四)IOC容器
本章开始进入
Spring5
源码分析,文章有点长,参考自Tom老师视频。什么是IOC/DI?
yyyyyhu
·
2020-07-07 10:39
java开发
Spring
spring5
源码阅读(一)new AnnotationConfigApplicationContext(Appconfig.class)入口
文章目录1.spring入口1.1demo1.2入口说明2.newAnnotationConfigApplicationContext2.1this()2.1.1方法作用2.1.2如何作用的2.2register(annotatedClasses)2.2.1方法作用2.2.1如何作用的2.3refresh()Spring,让我们java开发变得越来越简单,越来越高效,一系列组件功能非常强大。其核心
雨剑yyy
·
2020-07-07 05:20
spring
Gateway--概述
Gateway是在Spring生态之上构建的API网关服务,基于
Spring5
,SpringBoot2和Project
吴声子夜歌
·
2020-07-07 05:43
SpringCloud
SpringCloud 2.x学习笔记:12、Spring Cloud Gateway简单例子(Greenwich版本)
SpringCloudGateway构建于Spring生态系统之上,包括
Spring5
,SpringBoot2等。
程裕强
·
2020-07-07 05:36
SpringCloud
2.x学习笔记
Spring5
学习(二)-spring projects之Spring Security
SpringSecuritySpringSecurityisapowerfulandhighlycustomizable(定制的)authentication(认证)andaccess-controlframework.Itisthede-facto(事实上的)standard(标准)forsecuringSpring-basedapplications.SpringSecurityisafram
Jalen备忘录
·
2020-07-07 03:24
Spring
Spring5
注解编程基础组件(Annotation API)
1.配置组件(ConfigureComponents)(1)@Configuration:把一个类作为一个IoC容器,他的某个方法头上如果注解了@Bean,那么就会作为bean存在spring容器中以前我们写在配置文件,配置一个个bean,现在使用这个注解即可图一创建的类使用了注解@Configuration,然后里面@Bean注解了一个方法@Bean注解方法的返回值就作为实例存在ioc容器中了图
我才是真的封不觉
·
2020-07-06 22:15
冲高级之所学知识梳理
Spring
Spring IoC 容器的扩展
前言本系列全部基于
Spring5
.2.2.BUILD-SNAPSHOT版本。因为Spring整个体系太过于庞大,所以只会进行关键部分的源码解析。本篇文章主要介绍SpringIoC容器的功能扩展。
leisurexi
·
2020-07-06 22:00
spring5
.0学习笔记10
AOPaspectorientedprogramming是通过预编译方式和运行期动态代理实现程序和功能的统一维护的一种技术。aop是oop的延续,是函数式编程的一种衍生。利用aop可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发效率。aop作用在程序运行期间不用修改代码对已有方法进行增强优势:减少使用重复代码、提高开发效率、维护方便aop
AnalogElectronic
·
2020-07-06 20:55
spring教程
spring5
.0学习笔记11
jdbcTemplatepackagecom.test11;publicclassStu{privateIntegerid;privateStringsname;privateFloatscore;publicIntegergetId(){returnid;}publicvoidsetId(Integerid){this.id=id;}publicFloatgetScore(){returnsco
AnalogElectronic
·
2020-07-06 20:55
spring教程
spring5
-IOC容器
3.1SpringIoC容器和beans的介绍本章涵盖了Spring框架实现控制反转(IoC)[1]的原理。IoC又叫依赖注入(DI)。它描述了对象的定义和依赖的一个过程,也就是说,依赖的对象通过构造参数、工厂方法参数或者属性注入,当对象实例化后依赖的对象才被创建,当创建bean后容器注入这些依赖对象。这个过程基本上是反向的,因此命名为控制反转(IoC),它通过直接使用构造类来控制实例化,或者定义
qq_15140841
·
2020-07-06 17:57
spring5
基于Spring-Cloud-Gateway开发API网关的思路
一、什么是Spring-Cloud-GatewaySpringCloudGateway是Spring官方基于
Spring5
.0,SpringBoot2.0和ProjectReactor等技术开发的网关,
击水三千里
·
2020-07-06 15:02
【JavaWeb】SpringFramework注解的发展与演变,从Spring 1.x到Spring 5.x
xml化解决依赖注入4.1.3@Import注解(扩大扫描范围)4.1.4@Scope注解4.2第三方bean去xml化五、Spring4.x(注解方式的完善)5.1@Conditional条件注解六、
Spring5
小码农(微信公众号:码农吧)
·
2020-07-06 15:12
JavaWeb
spring5
/springboot2源码学习 -- spring boot 应用的启动过程
基本环境开发工具:IntellijIDEA2017(盗)版java版本:1.8.0_151spring的github地址:spring-framework准备:gitclone或直接下载github上的spring源码,导入idea中,在项目路径下执行gradlebuild(如果本机没有gradle环境,或者版本差很多,就用gradlew代替),会build很久,可以事先将阿里的maven仓库地址
pumpkin_pk
·
2020-07-06 11:47
spring5
学习系列之------3 给容器注册组件三 @Conditional 和 @Import 注解用法
前文主要介绍了@bean@ComponentScan扫包注入两种方式,今天介绍一下@Conditional按照条件注入和@import导入组件的相关用法1首先是@Conditional的用法:按照一定的条件进行判断,满足条件给容器中注册bean,之前是写了@bean注解就会注入,但是在bean上加了@Conditional注解,并不一定就会注入了,而是进行条件判断之后再说,该注解在springbo
xzjayx
·
2020-07-06 09:17
spring系列
Spring5
.2.5 官方文档学习(一)之ioc容器
1.参看springframework5.2.5官方文档2.部分根据自己的理解借助机翻及其它博客整合3.请参见github代码学习一.SpringIOC容器和bean简介1.本章涵盖了控制反转(IoC)原理的Spring框架实现。IoC也称为依赖注入(DI)。在此过程中,对象仅通过构造函数参数,工厂方法的参数orpropertiesthataresetontheobjectinstanceafte
mashirro
·
2020-07-06 04:55
spring
ioc容器
jdk1.8新特性
并且
Spring5
、SpringBoot2.0都推荐使用JDK1.8以上版本。所以我们必须与时俱进,拥抱变化。Jdk8这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。
Most66
·
2020-07-06 04:46
jdk
Project Reactor 核心原理解析
主要目的是让自己能深入理解Reactor这个项目,以及
Spring5
和SpringBoot2。
weixin_34295316
·
2020-07-06 01:54
webclient对reactor-netty的封装
>>>序本文主要研究一下
spring5
的WebClient对reactor-netty的HttpClient的封装DefaultWebClientBuilderspring-webflux-5.0.2.
weixin_34218579
·
2020-07-06 00:57
Spring5
AOP——AbstractAutoProxyCreator横切逻辑织入目标Bean中
SpringAOP的总体流程1、注册解析AOP的服务2、解析和加载横切逻辑3、将横切逻辑织入目标Bean中AnnotationAwareAspectJAutoProxyCreator继承体系图AnnotationAwareAspectJAutoProxyCreator既实现了SmartInstantiationAwareBeanPostProcessor又实现了BeanFactoryAware。就
小波同学
·
2020-07-06 00:21
spring5
.0.2.RELEASE源码环境构建
Spring5
源码下载注意事项首先你的JDK需要升级到1.8以上。Spring3.0开始,Spring源码采用github托管,不再提供官网下载链接。
weixin_30487317
·
2020-07-05 21:48
Spring 5.x 源码之旅七ConfigurationClassParser解析配置类
Spring5
.x源码之旅七ConfigurationClassParser解析配置类解析基本流程图ConfigurationClassParser的parseConfigurationClass配置类
王伟王胖胖
·
2020-07-05 19:03
Spring
5.x
源码之旅
面试技能
一:常见模式与工具学习Java技术体系,设计模式,流行的框架与组件——常见的设计模式,编码必备,
Spring5
,做应用必不可少的最新框架,MyBatis,玩数据库必不可少的组件......二:工程化与工具工欲善其事必先利其器
wwyh520
·
2020-07-05 19:36
面试集锦
java高级进阶知识整理
//github.com/Snailclimb/JavaGuide/archive/master.zip二、高级知识2.1(学习Java技术体系,设计模式,流行的框架与组件,常见的设计模式,编码必备,
Spring5
Aaron莫言
·
2020-07-05 18:32
Java
spring5
.1.3-Web Servlet
1.SpringWebMVCSpringWebMVC是构建在ServletAPI上的原始Web框架,从一开始就包含在SpringFramework中。正式名称“SpringWebMVC”来自其源模块(spring-webmvc)的名称,但它通常被称为“SpringMVC”。与SpringWebMVC并行,SpringFramework5.0引入了一个反应堆栈Web框架,其名称“SpringWebF
神武舞
·
2020-07-05 18:25
Spring
翻译
Java架构师之源码分析专题SpringBoot2.x、
Spring5
、SpringMVC、Mybatis源码分析
Java架构师之源码分析专题SpringBoot2.x、
Spring5
、SpringMVC、Mybatis源码分析源码中我们可以学到很多东西,学习别人高效的代码书写、学习别人对设计模式的熟练使用、学习别人对整个架构的布局等等
gotobackto
·
2020-07-05 16:02
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他