随笔分类 - 源码分析
源码学习
摘要:前言 相信大家对Quartz这框架并不陌生,日常工作经常会接触到,我们团队也在使用。但是我发现大家在工作中对其仅停留在简单配置使用层面,很多时候发生问题,并不知道它问题root cause是什么,配置参数也是随便在网上copy回来乱用,并不是基于项目实际情况。自从前几年开始做技术管理后,工作期间也没
阅读全文
摘要:Spring注解编程模式 概况 多年来,Spring Framework不断发展对注解、元注解和组合注解的支持。 本文档旨在帮助开发人员(Spring的最终用户以及Spring Framework和Spring组合项目的开发人员)开发和使用Spring注解。 本文档的目标 本文档的主要目标包括以下内
阅读全文
摘要:Spring5.x源码分析——从踩坑到放弃之环境搭建 前言 自从Spring发行4.x后,很久没去好好看过Spring源码了,加上最近半年工作都是偏管理和参与设计为主,在技术细节上或多或少有点疏忽,最近心血来潮想重新看下Spring源码,对以往Spring知识点做下回顾,但是在构建环境的过程中出现了
阅读全文
摘要:两张思维导图带你了解Spring Spring常用设计模式 Spring设计思想
阅读全文
摘要:作者:凌承一 出处:http://www.cnblogs.com/ywlaker/ 很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型
阅读全文
摘要:1. 前言 2. 为什么要自己手写框架 3. 简单MVC框架设计思路 4. 课程目标 5. 编码实战 5.1 配置阶段 web.xml配置 config.properties 自定义注解 5.2 初始化阶段 创建自定义EsDispatcherServlet doLoadConfig加载用户自定义配置
阅读全文
摘要:场景实战Demo使用指引 Quickstart 快速开始 Demo说明 模块说明 使用说明 情景一环境部署 工作原理 情景二环境部署 工作原理 场景实战Demo使用指引 个人之前学习过程中对JarsLink模块化场景使用做了一些Demo放在github上,用兴趣的同学可以了解下 Quickstart
阅读全文
摘要:1. 概述 1.1 模块动态加载卸载主流程 2. 模块动态加载 2.1 模块加载源码分析 2.1.1 AbstractModuleRefreshScheduler 2.1.2 ModuleLoaderImpl 2.2.3 ModuleManagerImpl 3. 模块动态卸载 3.1 模块动态卸载
阅读全文
摘要:Nutz项目整合Spring实战 前言 Github地址 背景 实现步骤 加入springMvc与Spring 相关配置 新增Spring相关配置 新增SpringIocProvider 重写Nutz IOC注解 新增spring相关controller与service 事务托管给Spring 修改
阅读全文
摘要:前言 1Filter实现框架拦截 1配置自定义Filter 2创建一个Filter 3创建一个ActionMapping 4创建一个ActionMapper 5创建一个WebExecutor 6创建测试类PersonAction 7最终工程目录结构 2测试Filter 1启动tomcat 2在浏览器
阅读全文
摘要:Spring整合使用说明 一、只是使用spring框架 dist\spring.jar lib\jakarta-commons\commons-logging.jar 如果使用到了切面编程(AOP),还需要下列jar文件 lib\aspectj\aspectjweaver.jsr 和 aspectj
阅读全文

浙公网安备 33010602011771号