【spring源码学习】spring的远程调用实现源码分析

【一】spring的远程调用提供的基础类(1)org.springframework.remoting.support.RemotingSupport===>spring提供实现的远程调用客户端实现的基础类===>例子:org.springframework.remoting.httpi
103次阅读

Spring根据包名获取包路径下的所有类

参考mybatis MapperScannerConfigurer.java 最终找到 Spring的一个类  ClassPathBeanDefinitionScanner.java参考ClassPathBeanDefinitionScanner 和它的父类 
62次阅读

SpringSecurityFilter 链

1. HttpSessionContextIntegrationFilter位于过滤器顶端,第一个起作用的过滤器。用途一,在执行其他过滤器之前,率先判断用户的session中是否已经存在一个SecurityContext了。如果存在,就把SecurityContext拿出来,放到SecurityCo
60次阅读

SpringBoot运行报Address already in use: bind

java.net.BindException: Address already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Sourc
83次阅读

【spring源码学习】springMVC之映射,拦截器解析

【一】springMVC之url和bean映射原理和源码解析 映射基本过程(1)springMVC配置映射,需要在xml配置文件中配置<mvc:annotation-driven >  </mvc:annotation-driven>(2)配置后,该配置将会交由or
108次阅读

【spring源码学习】spring的AOP面向切面编程的实现解析

一:Advice(通知)(1)定义在连接点做什么,为切面增强提供织入接口。在spring aop中主要描述围绕方法调用而注入的切面行为。(2)spring定义了几个时刻织入增强行为的接口  =>org.springframework.aop.BeforeAdvice   org.springf
140次阅读

Spring使用proxool连接池 管理数据源

一、Proxool连接池简介及其配置属性概述 Proxool是一种Java数据库连接池技术。是sourceforge下的一个开源项目,这个项目提供一个健壮、易用的连接池,最为关键的是这个连接池提供监控的功能,方便易用,便于发现连接泄漏的情况。目前是和DBCP以及C3P0一起,最为常见的三种JDBC
66次阅读

统一日志监控系统 springboot websocket 简单版 王代军-作品

http://git.oschina.net/redArmy/springboot-websocket-logs目的:统一监控 开发测试环境日志 如果需要可以拓展线上环境的日志(自己视情况而定) 或者分环境部署 (区分线下 线上) 步骤* git clone https://git.oschi
69次阅读

【spring源码学习】spring的事件发布监听机制源码解析

【一】相关源代码类(1)spring的事件发布监听机制的核心管理类:org.springframework.context.event.SimpleApplicationEventMulticaster.  =>该类的初始化是放在项目加载时,在ioc容器xml配置文件解析加载完毕后,注册bea
115次阅读

【spring源码学习】spring的IOC容器之BeanFactoryPostProcessor接口学习

【一】org.springframework.beans.factory.config.BeanFactoryPostProcessor接口==>该接口实现方法的执行时机:该接口void postProcessBeanFactory(ConfigurableListableBeanFactor
116次阅读