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系列
(二)——Bean的生命周期及属性赋值
一、@Bean注解指定初始化和销毁的方法1、源码@Target({ElementType.METHOD,ElementType.ANNOTATION_TYPE})//方法与注解上使用@Retention(RetentionPolicy.RUNTIME)@Documentedpublic@interfaceBean{@AliasFor("name")String[]value()default{};
chouniti9651
·
2020-07-31 16:29
从Spring-Boot开始深入理解
Spring系列
(六)——Spring-Boot统一异常处理的最佳实践
文章目录为什么需要统一异常处理?不用的现状(必要性)小结:使用的好处(意义)如何做统一的异常处理?原则和约定如何保证新人和代码的维护者保持统一异常处理的好习惯?岗前培训考核机制定期codeReview机制建立良性的长效激励机制传帮带机制在spring-boot中如何做异常的统一处理?附为什么需要统一异常处理?不用的现状(必要性)问题代码一:(返回值不统一,混乱)$.ajax({type:"GET"
独孤文彬
·
2020-07-30 09:49
-------【微服务】
云原生开发
------【管理
&
领导】
Spring Security入门教程 通俗易懂 超详细 【内含案例】
SpringSecurity的简单使用推荐Java常见面试题简介SSM整合Security是比较麻烦的,虽然Security的功能比Shiro强大,相反却没有Shiro的使用量多SpringBoot出现后简化了
Spring
SourceLife_Bx
·
2020-07-30 08:00
Spring Security入门教程 通俗易懂 超详细 【内含案例】
SpringSecurity的简单使用推荐Java常见面试题简介SSM整合Security是比较麻烦的,虽然Security的功能比Shiro强大,相反却没有Shiro的使用量多SpringBoot出现后简化了
Spring
SourceLife_Bx
·
2020-07-30 08:00
Spring系列
学习之Spring Data R2DBC数据访问
英文原文:https://spring.io/projects/spring-data-r2dbc目录概述快速开始学习文档示例概述SpringDataR2DBC是更大的SpringData系列的一部分,可以轻松实现基于R2DBC的存储库。R2DBC代表ReactiveRelationalDatabaseConnectivity,它是一个使用反应式驱动程序集成关系数据库的孵化器。SpringData
boonya
·
2020-07-30 08:43
Spring
Data
R2DBC
spring系列
(十二):SSM整合三_注解版本
环境:jdk1.7spring3.2.2struts2.3.15mybatis3.2.2druid1.0.9.jar上一篇文章我们讲解了ssm整合之面向接口编程,这一篇将在上一篇的基础上用注解进一步改造。上一篇文章中,如果数据映射接口很多的话,需要在Spring的配置文件中对数据映射接口做配置,相应的配置项也会很多。为了简化配置,在MyBatis-Spring中提供了一个转换器MapperScan
御前两把刀刀
·
2020-07-30 05:01
spring
Spring系列
学习之Spring Data Pivotal GemFire数据访问
英文原文:https://spring.io/projects/spring-data-gemfire目录概述特性快速开始学习文档概述PivotalGemFire项目的SpringData的主要目标是使用PivotalGemFire更轻松地构建高度可扩展的Spring驱动应用程序,以实现分布式数据管理。PivotalGemFire的SpringData为您的PivotalGemFire应用程序带来
boonya
·
2020-07-29 17:48
【
spring系列
】spring security(3)认证平台开发
OAuth2协议什么是oauth协议呢?OAuth(OpenAuthorization,开放授权)是为用户资源的授权定义了一个安全、开放及简单的标准,第三方无需知道用户的账号及密码,就可获取到用户的授权信息。生活场景:快递小哥想要进入小区送快递,暂时认为小区是不允许外人进入的。快递小哥进不去怎么办呢?如果这个时候把自己的门禁卡给了快递小哥,那么快递小哥就有自己全部的权限,进小区,权限太多了,而且如
叁滴水
·
2020-07-29 09:12
spring系列
spring
security
auth2.0
认证平台
开放平台
Spring系列
--简单理解spring
前言在系统开发启动时我们会先选择个框架,框架一般会决定了架构模式,一般会首选支持分层架构。为何Spring长盛不衰,和它很好的支持分治不无关系。叙述首先Spring是容器,也就是按Spring的规则,把类统一托管给Spring来处理。其次Spring是框架,框架肯定是为了解决某些问题的,而Spring解决的核心问题是高内聚低耦合和关注点分离两个软件架构关键问题。高内聚低耦合通过控制反转(Sprin
Hi-Sunshine
·
2020-07-29 03:50
——【Spring学习】
Spring系列
之AOP分析之对目标对象的拦截过程(八)
我们在上一篇文章中简单的说了调用动态代理对象方法的过程,也说了AOP拦截器执行链的生成过程。我们接着说AOP对目标对象的拦截过程。下面的代码是我们要分析的重点://proxy:生成的动态代理对象//target:目标对象//method:目标方法//args:目标方法参数//targetClass:目标类对象//chain:AOP拦截器执行链是一个MethodInterceptor的集合这个链条的
木叶之荣
·
2020-07-29 03:35
Spring
Spring源码相关学习
spring系列
之-个人常用配置文件解析
1、configuration.xml文件常用代码设置相关:setting节点里配置的值会直接改写Configuration对应的变量值,这些变量描述的是Mybatis的全局运行方式,如果对这些属性的含义不熟悉的话建议不要配置,使用默认值即可。下面这个表格描述了各个配置项的含义和默认值:设置参数描述有效值默认值cacheEnabled这个配置使全局的映射器启用或禁用缓存true|falsetrue
谦奕爸爸
·
2020-07-28 15:40
xml
#
Spring
mybatis
configuration
spring系列
(二)——AOP的两种实现方式(xml和注解)
资源链接源码地址:https://code.csdn.net/luo4105/spring-aop.git文章推荐:https://www.ibm.com/developerworks/cn/java/j-lo-springaopcglib/简介AOP:面向切面编程,是作为面向对象编程的一种补充,专门用于处理系统中分布于各个模块中的交叉关注点的问题,在javaEE项目中,常用于处理一些具有横切性质
逝兮诚
·
2020-07-28 02:34
spring
Spring系列
学习之Spring Data JDBC数据访问拓展
英文原文:https://spring.io/projects/spring-data-jdbc-ext目录概述特性CoreOracle快速开始学习文档示例注意:该项目不再积极开发,将于今年晚些时候束之高阁。概述SpringDataJDBCExtensions是SpringData项目的一部分。SpringFramework中的JDBC支持非常广泛,涵盖了最常用的功能。此扩展项目为使用高级Orac
boonya
·
2020-07-27 19:21
Spring系列
学习之Spring Data JDBC数据访问
英文原文:https://spring.io/projects/spring-data-jdbc目录概述AggregateRoot聚合根特性快速开始学习文档概述SpringDataJDBC是更大的SpringData系列的一部分,可以轻松实现基于JDBC的存储库。该模块处理对基于JDBC的数据访问层的增强支持。它使构建使用数据访问技术的Spring驱动程序更容易。SpringDataJDBC旨在简
boonya
·
2020-07-27 19:20
spring5.1.x源码阅读环境搭建-gradle构建编译
Spring系列
生态十分丰富,涉及到各个方面。但是作为Spring生态的核心基础Spring,是最重要的环节,需要理解Spring的设计原理,就需要深度研读Spring源码。
爱己爱人
·
2020-07-27 17:56
java
源码分析
spring
学习笔记
适用于Java开发人员的微服务:管理安全性和机密
对Java相关技术特别感兴趣,包括javaee、
Spring系列
、微服务等作者:AndreyRedko原文:MicroservicesforJavaDevelopers:ManagingSecurityandSecrets
麦叔
·
2020-07-27 16:43
Microservices
Spring系列
之AOP分析之代理对象的创建(六)
我们在之前的文章中说了Advisor的创建过程,Advice的创建过程以及为目标类挑选合适的Advisor的过程。通过之前的分析我们知道,SpringAOP将切面类中的通知方法都封装成了一个个的Advisor,这样就统一了拦截方法的调用过程。我们在这一篇文章中说一下SpringAOP中代理对象的创建过程。先看下面的一张图:在SpringAOP中提供了两种创建代理对象的方式,一种是JDK自带的方式创
木叶之荣
·
2020-07-27 14:41
Spring
Spring源码相关学习
Spring系列
之AOP实现的两种方式
AOP常用的实现方式有两种,一种是采用声明的方式来实现(基于XML),一种是采用注解的方式来实现(基于AspectJ)。首先复习下AOP中一些比较重要的概念:Joinpoint(连接点):程序执行时的某个特定的点,在Spring中就是某一个方法的执行。Pointcut(切点):说的通俗点,spring中AOP的切点就是指一些方法的集合,而这些方法是需要被增强、被代理的。一般都是按照一定的约定规则来
weixin_34102807
·
2020-07-27 13:44
狂神说Spring02:快速上手Spring
狂神说
Spring系列
连载课程,通俗易懂,基于Spring最新版本,欢迎各位狂粉转发关注学习。禁止随意转载,转载记住贴出B站视频链接及公众号链接!
狂神说
·
2020-07-16 06:56
狂神说Spring07:AOP就这么简单
狂神说
Spring系列
连载课程,通俗易懂,基于Spring最新版本,欢迎各位狂粉转发关注学习。禁止随意转载,转载记住贴出B站视频链接及公众号链接!
狂神说
·
2020-07-16 06:56
spring系列
课程 spring cloud(mercyblitze)
Java微服务实践-SpringCloud系列(一键报名,更优惠!)课程特点第一节云原生应用(CloudNativeApplications)(课件)[问答]packagecom.ikadmin.sr.springcloudlesson1.demo;importorg.springframework.context.ApplicationEvent;importorg.springframewor
github_38596081
·
2020-07-15 23:31
spring
Spring系列
学习之构建Spring Boot 的Docker容器应用
英文原文:https://spring.io/guides/gs/spring-boot-docker/目录你要构建什么你需要什么如何完成本指南Gradle构建Maven构建IDE构建设置一个SpringBoot应用程序应用容器化使用Maven构建Docker镜像使用Gradle构建Docker镜像Push推送镜像之后使用SpringProfiles配置在Docker容器中调试应用程序总结更多本指
boonya
·
2020-07-15 20:24
Spring
Boot
Docker
Spring+SpringMVC+Mybatis(SSM)框架搭建教程(一)-Maven工具配置
背景Spring+SpringMVC+Mybatis(SSM)框架的搭建过程中会用到
Spring系列
的n多个jar包,按以往依赖jar的笨办法再来添加依赖,会比较麻烦,也不利于管理。
ahuyangdong
·
2020-07-15 20:21
Web
狂神说Spring08:整合MyBatis
狂神说
Spring系列
连载课程,通俗易懂,基于Spring最新版本,欢迎各位狂粉转发关注学习。禁止随意转载,转载记住贴出B站视频链接及公众号链接!
狂神说
·
2020-07-15 14:21
根据Spring中的核心IoC深度理解设计模式(一)
学习
Spring系列
,永远离不开的就是IoC控制反转和AOP面向切面编程,并且在其中充满了设计模式的魅力.之前面试也被问到过,简单的理解过程是不够的,败在了理解源码上面,为了今后的学习,想用源码去理解一下到底什么
ifJerry
·
2020-07-14 18:51
Spring
Spring系列
学习之Spring Cloud Task微服务上下文运行任务
英文原文:https://spring.io/projects/spring-cloud-task目录概述快速开始学习文档示例@EnableTask注解概述SpringCloudTask允许用户使用SpringCloud开发和运行短期微服务,并在云和本地运行,甚至在SpringCloudDataFlow上运行。只需添加@EnableTask并将您的应用程序作为SpringBoot应用程序(单个应用
boonya
·
2020-07-14 08:18
Spring系列
学习之Spring Web Services
英文原文:https://spring.io/projects/spring-ws目录概述特性SpringBoot配置快速开始学习文档概述SpringWebServices(Spring-WS)是Spring社区的一个产品,专注于创建文档驱动的Web服务。SpringWebServices旨在促进契约优先的SOAP服务开发,允许使用多种方式之一来操作XML有效负载来创建灵活的Web服务。该产品基于
boonya
·
2020-07-14 08:18
Spring
Web
Services
Spring
在这篇由三部分组成的
Spring系列
的第1部分中,我将介绍Spring框架。
DNIX
·
2020-07-14 06:28
15.百万考生成绩如何排序 - 计数排序
百万考生分数如何排序-计数排序关注「码哥字节」,这里有算法系列、大数据存储系列、
Spring系列
、源码架构拆解系列、面试系列……敬请期待。设置星标不迷路其实计数排序是桶排序的一种特殊情况。
以梦为马
·
2020-07-14 04:12
算法
数据结构
排序
精选2020年最新97道Java面试题:spring+Redis+JVM+mysql全在这里了
一、Java面试题之
spring系列
(23道)1、为什么要使用spring?2、解释一下什么是aop?3、解释一下什么是ioc?4、spring有哪些主要模块?5、spring常用的注入方式有哪些?
前程有光
·
2020-07-14 04:24
java
程序员
面试
spring
mysql
SpringBoot之集成SpringAOP分析
我们在之前的文章中简单的分析过SpringAOP和Spring的整合过程(
Spring系列
之Spring框架和SpringAOP集成过程分析(十)),我们在这篇文章中简单的分析一下SpringBoot整个
木叶之荣
·
2020-07-14 00:22
SpringBoot系列
朱晔和你聊
Spring系列
S1E8:凑活着用的Spring Cloud(含一个实际业务贯穿所有组件的完整例子) (上)...
本文会以一个简单而完整的业务来阐述SpringCloudFinchley.RELEASE版本常用组件的使用。如下图所示,本文会覆盖的组件有:1.SpringCloudNetflixZuul网关服务器2.SpringCloudNetflixEureka发现服务器3.SpringCloudNetflixTurbine断路器监控4.SpringCloudSleuth+Zipkin服务调用监控5.Spin
weixin_40494030
·
2020-07-13 19:46
朱晔和你聊
Spring系列
S1E7:简单好用的Spring Boot Actuator
本文会来看一下SpringBootActuator提供给我们的监控端点Endpoint、健康检查Health和打点指标Metrics等所谓的Production-ready(生产环境必要的一些)功能。监控端点我们先来新建一个模块:4.0.0me.josephzhuspring101-ops0.0.1-SNAPSHOTjarspring101-opsDemoprojectforSpringBootm
weixin_40494030
·
2020-07-13 19:46
朱晔和你聊
Spring系列
S1E11:小测Spring Cloud Kubernetes @ 阿里云K8S
有关SpringCloudKubernetes(以下简称SCK)详见https://github.com/spring-cloud/spring-cloud-kubernetes,在本文中我们主要测试三个功能:使用Kubernetes服务发现配合SpringCloudRibbon做服务调用读取Kubernetes的ConfigMap配置并且支持修改后动态刷新SpringBootActuator对K
weixin_40494030
·
2020-07-13 19:45
15.百万考生成绩如何排序 - 计数排序
百万考生分数如何排序-计数排序关注「码哥字节」,这里有算法系列、大数据存储系列、
Spring系列
、源码架构拆解系列、面试系列……敬请期待。设置星标不迷路其实计数排序是桶排序的一种特殊情况。
MageByte-借来方向
·
2020-07-13 12:00
如何使用Spring中的测试类,你都学会了吗?
上一篇我们讲了Spring中的依赖注入相关知识——
Spring系列
——依赖注入的几种方式,你都了解吗?
时光太瘦123
·
2020-07-13 11:24
------【Spring5】
●
架构之美
Spring系列
学习之Spring Cloud Stream App Starters 应用程序启动器
英文原文:https://cloud.spring.io/spring-cloud-stream-app-starters/目录SpringCloudStreamAppStarters特性可用应用快速开始使用SpringBoot1.5.x+SpringCloudStream1.3.x:使用SpringBoot2.0.x+SpringCloudStream2.0.x:使用SpringBoot2.1.
boonya
·
2020-07-13 03:53
【Spring源码系列】——彻底搞懂FactoryBean
在上篇博客中【源码
Spring系列
】——彻底搞懂BeanFactory和FactoryBean不同讲解了两者的不同,先确定两者的作用并不一样,本文主要讲解Spring是怎样从FactoryBean获取我们自己创建的
mandy@i
·
2020-07-11 09:18
【源码Spring系列】
Factory
精选2020年最新97道Java面试题:spring+Redis+JVM+mysql全在这里了
一、Java面试题之
spring系列
(23道)1、为什么要使用spring?2、解释一下什么是aop?3、解释一下什么是ioc?4、spring有哪些主要模块?5、spring常用的注入方式有哪些?
前程有光
·
2020-07-10 17:19
@Aspect 5种通知详解 |
Spring系列
第35篇
Spring系列
第15篇:代理详解(java动态代理&CGLIB代理)
Spring系列
第30篇:jdk动态代理和cglib代理
Spring系列
第31篇:Aop概念详解
Spring系列
第32篇:AOP核心源码
路人甲Java
·
2020-07-10 16:00
spring5.3.x源码阅读环境搭建
spring5.3.x源码阅读环境搭建-gradle构建编译一、依赖工具二、下载源码三、开始构建四、编译源码五、源码测试六、问题及解决方案附:spring源代码各个模块作用结语码炫课堂技术交流q群:963060292
Spring
smart哥
·
2020-07-10 15:47
源码
性能调优
数据库
java
spring
spring
boot
intellij
idea
mysql
Spring系列
.容器扩展点
通常我们不需要继承ApplicationContext的具体实现类,Spring提供了相关接口让开发人员扩展SpringIoC容器。(注意和“Bean扩展点”的区别)BeanPostProcessorBeanPostProcessor的实现类注册到SpringIOC容器后,对于该SpringIOC容器所创建的每个bean实例在初始化方法(如afterPropertiesSet和任意已声明的init
程序员自由之路
·
2020-07-10 15:00
六祎-来自转载:Kubernetes系列、 Docker系列、SpringCloud系列、SpringBoot系列、
Spring系列
、 Java系列等
Kubernetes系列使用Kubespray部署Kubernetes集群Kubernetes对象模型Kubernetes基础与架构谈Kubernetes的架构设计与实现原理Docker系列Docker入门与实践Docker官方文档翻译1Docker官方文档翻译2Docker官方文档翻译3Docker官方文档翻译4Docker官方文档翻译5Docker怎么修改hostsDocker核心技术与实现原
鞠崽23333
·
2020-07-10 00:12
Java
spring系列
7-spring源码分析之主流程
spring中最核心的就是IOC和AOP。所以spring的源码分析我准备分为三个部分,第一个部分是spring源码主流程,第二个部分是spring的ioc,第三个部分是AOP。1.AnnotationConfigApplicationContext介绍如果我们的项目是基于spring全注解或者平时我们自己测试的时候,都是从AnnotationConfigApplicationContext开始,
huanshirenjian
·
2020-07-09 17:27
spring
spring
Spring系列
学习笔记
spring主要就是理解单例模式、IoC/AOP、注解https://www.jianshu.com/p/17b66e6390fdhttps://www.cnblogs.com/moxiaotao/p/9304810.html我们web项目中一般使用的都是springMVChttps://docs.spring.io/spring/docs/current/spring-framework-ref
韩明君
·
2020-07-09 16:50
WEB
spring系列
——简介
1、spring架构图springIoC:IoC是控制反转,以前java应用中,对象之间的关系是由代码直接定义的(应用来管理),现在交给IoC容器来管理,因此叫控制反转,我们只需要将类定义好,至于类的实例化,以及对象的管理,都交给IoC去管理。举个例子:对象a要调用对象b,原本是对象a代码里直接写代码去调用,但是IoC不是,对象a和对象b都被IoC容器管理着,容器会将b对象的引用传递给对象a。所以
讲不出 再见
·
2020-07-09 15:32
spring
Spring系列
之Spring框架和SpringAOP集成过程分析(十)
转载请注明出处:https://blog.csdn.net/zknxx/article/details/80724180在开始这个系列之前大家先想一下我们是怎么在项目中使用SpringAOP的(这里的分析都是基于AspectJ注解的)。我们需要在我们的Spring配置文件中引入SpringAOP的命名空间和标签,然后定义切面Bean,进行AOP配置。大概如下所示:xmlns:aop="http:/
木叶之荣
·
2020-07-09 06:41
Spring
Spring源码相关学习
Spring系列
之FactoryBean(一)
在我们的开发工作中应该都见过或使用过FactoryBean这个类,也许你会看成了BeanFactory这个类。FactoryBean和BeanFactory虽然长的很像,但是他们的作用确实完全不像。这里你可以想象一下,你会在什么样的场景下使用FactoryBean这个接口?FactoryBean是一个工厂Bean,可以生成某一个类型Bean实例,它最大的一个作用是:可以让我们自定义Bean的创建过
木叶之荣
·
2020-07-09 06:09
Spring
Spring源码相关学习
Spring boot中mongoDB的查询--Query, QueryBuilder、BasicQuery
而java开发我们最常使用的框架非
spring系列
莫属。
russle
·
2020-07-08 04:16
Java
mongodb
spring
spring-cloud
spring-boot
Spring系列
之Spring AOP简介
SpringAOP使用的是代理模式AOP是什么?面向切面编程,把业务逻辑和横切的问题进行分离,从而达到解耦的目的,使代码的重用性和开发效率高(目的是重用代码,把公共的代码抽取出来)"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块(如日志、登录校验),并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块所共同调用的逻辑或责
_好吗_好的
·
2020-07-08 00:10
Spring系列
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他