首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
笨小孩_
掘友等级
java工程师
前进的方向,除了未知,还有希望
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 38
沸点 0
赞
38
返回
|
搜索文章
赞
文章( 38 )
沸点( 0 )
Spring AOP源码分析(二)
无论是单例Bean还是原型Bean,对于AOP的实现其实就是依赖于BeanPostProcessor的回调,这里主要有个主要的实现类:SmartInstantiationAwareBeanPostProcessor,这个类即实现了BeanPostProcessor,也实现了In…
Spring AOP源码分析(一)
对于非或标签,Spring都是由对应的NameSpaceHandler进行处理的,AOP也不例外,使用的是AopNameSpaceHandler。 具体AopNameSpaceHandler是由Spring在解析XML文件的时候调用(org.springframework.be…
Spring IOC源码分析(二)
在Spring完成将BeanDefinition注入IOC容器的任务之后,最主要的一步就是完成对ApplicationContext中的剩下的所有单例非懒加载Bean完成预实例化。对于原型Bean只有使用的时候才会被创建。 上述源码展示ApplicationContext预实例…
Spring IOC源码分析(一)
Spring IOC容器一般是指两个:BeanFactory和ApplicationContext。BeanFactory是最顶层的接口,提供了IOC最基本的功能,但是无法提供AOP、WEB等高级特性。ApplicationContext实现了BeanFactory,是一个高级…
简单说说Spring的循环依赖
由于对象之间的依赖关系经常是错综复杂,使用不当会引发很多意想不到的问题, 一个很典型的问题就是循环依赖 (也可以称之为循环引用)。 本文的主要目的是分析 Spring 在 Bean 的创建中是如何处理循环依赖的。 我会从循环依赖是什么,以及它的坏处,到最后通过Spring的源码…
Java中操作XML的几种方式
DOM(Document Object Model)文档对象模型是JAXP(Java API for XML Program)的一部分。Java DOM解析器负责解析XML文件并创建相应的DOM对象,这些DOM对象以树结构链接在一起。解析器将整个XML结构读入内存。 SAX(S…
Srping MVC源码分析(一)
Spring MVC这个框架大家应该都挺熟悉的,是目前主流的WEB应用框架。Spring MVC中有一个核心类就是org.springframework.web.servlet.DispatcherServlet,也称为前端控制器,要看 Spring MVC源码,这个类是重中之…
Spring MVC的四种异常处理方式
这种异常处理方式,有一个问题是没法带数据。 这是一种全局异常处理器,我们可以通过ModelAndView来返回异常页面及信息。 这是一个局部异常处理,只对当前的Controller有效。通常在工作中,我们会有统一的Response,那么我们就可以返回一个JSON对象,而不需要使…
Java核心(五)深入理解BIO、NIO、AIO
导读:本文你将获取到:同/异步 + 阻/非阻塞的性能区别;BIO、NIO、AIO 的区别;理解和实现 NIO 操作 Socket 时的多路复用;同时掌握 IO 最底层最核心的操作技巧。 带着以上这几个问题,让我们一起进入IO的世界吧。 可能很多人看到这个问题和我一样一脸懵逼,I…
Spring Quartz使用教程
JobDetailFactoryBean是把某个类作为Job任务,这个类实现org.quartz.Job接口或者继承org.springframework.scheduling.quartz.QuartzJobBean即可。 MethodInvokingJobDetailFac…
下一页
个人成就
文章被点赞
82
文章被阅读
42,735
掘力值
1,021
关注了
59
关注者
19
收藏集
24
关注标签
65
加入于
2019-12-14