标签:AOP

Spring

谈谈Spring中的对象跟Bean,你知道Spring怎么创建对象的吗?

18

yanxinchi 发布于 2020-07-11

 本系列文章: 读源码,我们可以从第一行读起 你知道Spring是怎么解析配置类的吗? 配置类为什么要添加@Configuration注解? 推荐阅读: Spring官网阅读 | 总结篇 Spring杂谈 本系列文章将会带你一行行的将Spring的源码吃透,推荐阅读的文章是阅读...

阅读(2)评论(0)赞 (0)

Spring

Spring 中经典的 9 种设计模式,打死也要记住啊!

5

wenming.gapo 发布于 2020-07-11

点击上方 “ 匠心零度 ” ,选择“ 设为星标 ” 做积极的人,而不是积极废人 1.简单工厂(非23种设计模式中的一种) 2.工厂方法 3.单例模式 4.适配器模式 5.装饰器模式 6.代理模式 7.观察者模式 8.策略模式 9.模版方法模式 Spring中涉及的设计模式总结 1...

阅读(5)评论(0)赞 (0)

Java

Java 优秀内容收集

hanze 发布于 2020-07-10

本篇章主要记录从各方收集来的优秀篇章, 主要来源: JavaGuide读者圈 面试 字节跳动 抖音后端 一二三面面经(已意向书) 何人听我楚狂声 2020大厂最新常见面试题 项目相关: 1、你觉得项目里给里最大的挑战是什么?遇到了什么问题?如何解决的?从中学到了什么? 2、项目的...

阅读(11)评论(0)赞 (0)

Spring

Spring bean对象实例化实现过程图解

3

邓龙华 发布于 2020-07-10

好了 我们聊聊 Bean 的实例化过程的几个重要角色 BeanDefinitionRegistryPostProcessor 接口 Refresh().invokeBeanFactoryPostProcessors 这个方法里面。 BeanDefinitionRegistryPo...

阅读(9)评论(0)赞 (0)

Java

class文件的基本结构及proxy源码分析二

xubiao.zhuang 发布于 2020-07-10

前文地址: https://www.cnblogs.com/tera/p/13267630.html 本系列文章主要是博主在学习spring aop的过程中了解到其使用了java动态代理,本着究根问底的态度,于是对java动态代理的本质原理做了一些研究,于是便有了这个系列的文章 ...

阅读(6)评论(0)赞 (0)

Java

mybatis查询结果返回至实体类的示例代码

2

邓龙华 发布于 2020-07-10

近期,利用mybatis做一个简单查询,先看主要代码: Service层: package com.example1.service; import java.util.List; import org.apache.log4j.Logger; import org.spring...

阅读(9)评论(0)赞 (0)

Spring

最简洁详细的SSM框架整合

5

likai 发布于 2020-07-10

创建项目和SSM框架整合思路 一、创建项目 因为后面会配置 springMVC ,所以用 IDEA 的 web 骨架创建一个 maven 项目。 创建项目目录如下,同时,项目需要的包和文件已手动创建好了: 项目目录 上图中, application.xml 为 spring 配置...

阅读(13)评论(0)赞 (0)

Spring

Spring 扩展点实践:整合 Apache Dubbo

hellas 发布于 2020-07-10

在上一篇文章 Spring 扩展点概览及实践 中介绍了 Spring 内部存在的扩展点。 Spring 扩展点实践:整合 MyBATIS 中,D瓜哥带大家了解了一下 MyBATIS 如何利用 Spring 的扩展点实现了与 Spring 的完美整合。现在,学以致用,我们继续来分析...

阅读(10)评论(0)赞 (0)

Java

从0-1开发Java性能剖析工具

14

xiaoli.wang 发布于 2020-07-09

  背  景    在这个应用 满天飞 的时代,作为一代宠儿,我们每个人都肩负着使命:保证我们应用的服务质量。服务质量包括:应用的可用性、可靠性、响应指标等。 本文的主题更多的是和系统的 响应指标相 关。 本文作者来自京东生态运营部-保险研...

阅读(10)评论(0)赞 (0)

编程技术

微服务基本概念和核心组件(200709)

6

dulong 发布于 2020-07-09

我们先看下当前互联网上对微服务的主流定义。 微服务 可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通 ”。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服务公开与微服务架构(在现有系统中分布一个API)区分开来。在服务公开中,许多服务都可以被...

阅读(14)评论(0)赞 (0)

Java

@RefreshScope 自动刷新原理(三)

1

songhua.gao 发布于 2020-07-09

文本已收录至我的GitHub仓库,欢迎Star: github.com/bin39232820… 种一棵树最好的时间是十年前,其次是现在 我知道很多人不玩 qq 了,但是怀旧一下,欢迎加入六脉神剑Java菜鸟学习群,群聊号码: 549684836 鼓励大家在技术的路上写博客 絮叨...

阅读(10)评论(0)赞 (0)

Java

​上周鹅厂面试,被怼的怀疑人生…

7

hanze 发布于 2020-07-09

上周笔者的朋友去鹅厂面试,5分钟就被秒的体无完肤,来看看他面试中被问的Spring技术点,你能答上来吗 Spring框架中用到了哪些设计模式? Spring MVC的工作原理是怎样的? 解释下Spring框架中bean的生命周期 你对Spring IOC和AOP的理解是什么? S...

阅读(7)评论(0)赞 (0)

Java

如何优雅地根治null值引起的Bug?!

1

Harries 发布于 2020-07-09

场主常听到群里开发兄弟抱怨,实操时经常看到项目中存在到处空值判断的情况,这些判断,会让人觉得摸不着头绪,它的出现很有可能和当前的业务逻辑并没有关系。但着实头疼。。。 有时候,更可怕的是系统因为这些空值的情况,会抛出空指针异常,导致业务系统发生问题。本文总结了几种关于空值的处理手法...

阅读(7)评论(0)赞 (0)

Spring

Spring 是解析配置类过程详解

8

wenming.gapo 发布于 2020-07-08

点击上方  IT牧场 ,选择  置顶或者星标 技术干货每日送达! Spring执行流程图如下: Spring执行流程图 这个流程图会随着我们的学习不断的变得越来越详细,也会越来越复杂,希望在这个过程中我们都能朝着精通Spring的目标不断前进!  在上篇文章...

阅读(15)评论(0)赞 (0)

编程技术

架构简洁之道:从阿里开源应用架构 COLA 说起

5

changyuan.xu 发布于 2020-07-08

导读: COLA 的主要目的是为应用架构提供一套简单的可以复制、可以理解、可以落地、可以控制复杂性的”指导和约束"。 在实践中作者发现 COLA 在简洁性上仍有不足, 因此给 COLA 做了一次“升级”,在这次升级中,没有增加任何新的功能,而是尽量多删减了一些概念和功能...

阅读(13)评论(0)赞 (0)

Java

Spring IOC 源码解析(一),容器中的 BeanDefinition(XML 解析篇)

4

小丁 发布于 2020-07-08

Spring 的核心就是 Bean,围绕这 Bean 这个概念衍生出来 IOC(控制反转),AOP(面向切面编程),该系列文章主要分析 IOC 源码; IOC(控制反转):意思就是将我们平常编程中人为创建对象和管理对象的这一系列复杂关系,交给 Spring 容器去做 测试代码 @...

阅读(19)评论(0)赞 (0)

Spring

过滤器 和 拦截器6个区别,别再傻傻分不清了

9

尖兵 发布于 2020-07-08

周末有个小伙伴加我微信,向我请教了一个问题:老哥,过滤器 (Filter) 和 拦截器 (Interceptor) 有啥区别啊? 听到题目我的第一感觉就是:简单! 毕竟这两种工具开发中用到的频率都相当高,应用起来也是比较简单的,可当我准备回复他的时候,竟然不知道从哪说起,支支吾吾...

阅读(11)评论(0)赞 (0)

Java

真懂Spring的@Configuration配置类?你可能自我感觉太良好

4

xirruiqiang 发布于 2020-07-08

当大潮退去,才知道谁在裸泳。关注公众号【 BAT的乌托邦 】开启专栏式学习,拒绝浅尝辄止。本文 https://www.yourbatman.cn 已收录,里面一并有Spring技术栈、MyBatis、中间件等小而美的专栏供以学习哦。 目录 前言 各位小伙伴大家好,我是A哥。这是...

阅读(11)评论(0)赞 (0)