标签:ioc

Spring

第四十五章:基于SpringBoot 设计业务逻辑异常统一处理

1

xubiao.zhuang 发布于 2018-06-25

在我们平时的项目研发过程中,异常一般都是程序员最为头疼的问题,异常的抛出、捕获、处理等既涉及事务回滚,还会涉及返回前端消息提醒信息。那么我们怎么设计可以解决上面的两个的痛点呢?我们可不可以统一处理业务逻辑然后给出前端对应的异常提醒内容呢? 本章目标 基于 SpringBoot 平...

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

Java

Dubbo 实现原理与源码解析系列 —— 精品合集

16

puefu.he 发布于 2018-06-23

摘要: 原创出处 http://www.iocoder.cn/Dubbo/good-collection/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1.【芋艿】精尽 Dubbo 原理与源码专栏 2.【老徐】RPC 专栏 3.【肥朝】Dubbo 源码解析 4.【MR_QI】Dubb...

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

Spring

Spring AOP 源码分析 – 拦截器链的执行过程

2

xiaoli.he 发布于 2018-06-22

1.简介 本篇文章是 AOP 源码分析系列文章的最后一篇文章,在前面的两篇文章中,我分别介绍了 Spring AOP 是如何为目标 bean 筛选合适的通知器,以及如何创建代理对象的过程。现在我们的得到了 bean 的代理对象,且通知也以合适的方式插在了目标方法的前后。接下来要做...

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

Java

SpringMVC-初始化

6

yanxinchi 发布于 2018-06-22

springMVC是讲spring应用到web开发中。因此要明白springmvc我们得先看看spring和web这两部分。 spring spring是一个IoC容器,帮助我们处理类的依赖,web开发中应该也有许多的类,他们的控制由spring来反转。 web web中的ser...

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

Spring

Spring Boot系列之一:如何快速熟悉Spring技术栈

4

Harries 发布于 2018-06-21

本篇文章的目的是就自己阅读Spring代码和相关技术栈的一些心得体会做一些总结,方便快速上手Spring相关的技术栈,如Spring Cloud等,文章不长,大约花费5分钟时间。 (介绍一,可以略过)Spring强大的扩展能力,促进了其与新技术的融合,维护了它持久的生命力,熟悉S...

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

Spring

Spring AOP 源码分析 – 创建代理对象

5

xirruiqiang 发布于 2018-06-20

1.简介 在上一篇文章中,我分析了 Spring 是如何为目标 bean 筛选合适的通知器的。现在通知器选好了,接下来就要通过代理的方式将通知器(Advisor)所持有的通知(Advice)织入到 bean 的某些方法前后。与筛选合适的通知器相比,创建代理对象的过程则要简单不少,...

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

Java

聊一聊 AOP <上>

2

yeseng 发布于 2018-06-20

aop 终于提上日程来写一写了。 从一个例子说起 基于代理的方式 纯POJO切面 配置方式 AspectJ 注解方式 AspectJ XML 配置方式 表达式说明 基础概念 AOP概念 Target Object 织入(Weave Proxy Introduction Aspec...

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

Java

Spring AOP 源码分析 – 筛选合适的通知器

2

likai 发布于 2018-06-20

1.简介 从本篇文章开始,我将会对 Spring AOP 部分的源码进行分析。本文是 Spring AOP 源码分析系列文章的第二篇,本文主要分析 Spring AOP 是如何为目标 bean 筛选出合适的通知器(Advisor)。在上一篇AOP 源码分析导读一文中,我简单介绍了...

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

Java

Spring AOP 源码分析 – 筛选合适的通知器

2

邓龙华 发布于 2018-06-20

1.简介 从本篇文章开始,我将会对 Spring AOP 部分的源码进行分析。本文是 Spring AOP 源码分析系列文章的第二篇,本文主要分析 Spring AOP 是如何为目标 bean 筛选出合适的通知器(Advisor)。在上一篇AOP 源码分析导读一文中,我简单介绍了...

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

Java

Spring AOP 使用介绍,从前世到今生

15

dulong 发布于 2018-06-19

前面写过 Spring IOC 的源码分析,很多读者希望可以出一个 Spring AOP 的源码分析,不过 Spring AOP 的源码还是比较多的,写出来不免篇幅会大些。 本文不介绍源码分析,而是介绍 Spring AOP 中的一些概念,以及它的各种配置方法,涵盖了 Sprin...

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

Java

Java module

hellas 发布于 2018-06-18

模块的主要作用有: 模块间需要显示地声明(模块)依赖,而不是以前的简单的基于 classpath 更强的封装隔离,模块不主动导出的话无法被 import ;不 open 则无法对其使用反射技术 指令 模块通过在模块根目录下的中 module-info.java 的指令来约束使用。...

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

Spring

玩转Spring —— 消失的事务

11

xubiao.zhuang 发布于 2018-06-18

消失的事务 端午节前,组内在讨论一个问题: 一个没有加@Transactional注解的方法,去调用一个加了@Transactional的方法,会不会产生事务? 文字苍白,还是用代码说话。 先写一个@Transactional的方法( 本文的所有代码,可到 Github 上下载 ...

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

Spring

Spring AOP 源码分析系列文章导读

7

xiaoli.wang 发布于 2018-06-17

1. 简介 前一段时间,我学习了 Spring IOC 容器方面的源码,并写了数篇文章对此进行讲解。在写完 Spring IOC 容器源码分析系列文章中的最后一篇后,没敢懈怠,趁热打铁,花了3天时间阅读了 AOP 方面的源码。开始以为 AOP 部分的源码也会比较复杂,所以原计划投...

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

Spring

BeanPostProcessor —— 连接Spring IOC和AOP的桥梁

6

puefu.he 发布于 2018-06-16

之前都是从大Boss的视角,来介绍Spring,比如IOC、AOP。 今天换个视角,从一个小喽啰出发,来加深对Spring的理解。 这个小喽啰就是, BeanPostProcessor (下面简称 BBP )。 讲解思路: BBP怎么用 —— 先学会怎么用,再去看原理 BBP的触...

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

Java

Nutz 1.r.66 发布,Java 应用框架

3

zhuangli 发布于 2018-06-15

相隔了快5个月后,我们又回来了。 首先吐槽下上次发布版本后定的一堆目标,到目前为止一个都没实现… 定好了4月来点动作,之后很自然的推迟到5月,又从5月很自然推迟到6月,然后6月已经过半了,还没影呢… 不过好在NutzBoot一直在wendal的带领下有条不...

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

IOS技术

AudioUnit实现耳返功能

2

songhua.gao 发布于 2018-06-14

前言 最近一直在做iOS音频相关技术的项目,期间在官方及网上的资料文档也学习了很多,当然,iOS平台中音频相关技术还是有很多方面的,然后以AudioUnit对耳返功能实现为例子来总结一下自己最近的收获,同时分享给大家。 技术点使用场景: 唱吧、全民K歌类似音乐项目中的,原唱和伴唱...

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

Spring

我对技术面试的理解与认识

2

尖兵 发布于 2018-06-13

面试,特别是技术面试这个话题比较大。每家公司、每个技术团队都会有自己的一套适合于自身的面试手段、方法与流程。从这个角度来看,面试其实是没有什么既定路线可循的。因为不同的面试官提问问题的方式、角度与问题偏向性及质量都是有着巨大差别的。这一方面与公司对于面试的要求有关,另一方面也与面...

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

Spring

为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?

6

darida 发布于 2018-06-13

Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,就单从我个人的博客的访问量大幅增加就可以感受到大家对学习 Spring Boot 的热情,那么在这么多人热衷于学习 Spring Boot 之时,我自己也在思考: Spring Boot 诞生的背...

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