轮子爱好者
一个轮子爱好者的乐园
渐行渐远-
GitHub: https://github.com/junjun888
展开
-
spring-cloud 的一个简单脚手架
easy-cloud关于 spring-cloud 的一个简单脚手架easy-cloud缘起版本 和 要求已实现TODO项目地址缘起 一直想学习 微服务 分布式 的相关知识,然后发现 springcloud 的全家桶, 也看了很多开源 脚手架但是看上去都很复杂, 于是自己就写一个 加深理解,不断迭代版本 和 要求easy-cloud ...原创 2018-08-29 14:03:20 · 1590 阅读 · 0 评论 -
手写简单 ioc 框架
一套 “想当然” 的 IOC 框架一套 “想当然” 的 IOC 框架1 缘起2 实现后的效果2.1 配置 bean2.2 获取 beanMap3 思路4 包结构图5 核心 code6 完整代码1 缘起 一直对 java 的自定义注解 还有 spring 的 ioc 理解不深刻, 所以打算实现一个简单的 ioc 目的是用于学习 自定义注解 和 反...原创 2018-04-07 12:24:38 · 708 阅读 · 1 评论 -
手写mybatis - 2 源码解析
手写mybatis - 2 源码解析文章目录手写mybatis - 2 源码解析0 缘起1 mybatis 核心流程2 源码分析2.1 SqlSessionFactoryBuilder2.2 XMLConfigBuilder2.3 Configuration2.4 SqlSessionFactory2.5 SqlSession2.6 Executor & SimpleExecutor2....原创 2019-04-23 21:17:07 · 639 阅读 · 0 评论 -
手写mybatis - 1 概述&代码
small-framework orm 设计文章目录small-framework orm 设计0 缘起1 核心结构2 包结构示意图3 框架使用4 源码地址0 缘起最近在研究mybatis, 所以顺手就照着mybatis写了一遍 orm. 本框架精简了大量mybatis琐碎代码,保留了最核心的结构和接口,让你轻松了解mybatis1 核心结构 1 配置解析 1.1 核心配置...原创 2019-04-17 21:25:18 · 291 阅读 · 0 评论 -
手写简单 rpc 框架
手写简单 rpc 框架手写简单 rpc 框架0 缘起1 技术选型2 框架思路3 调用方式3.1 定义服务3.2 定义 bean3.3 启动服务3.4 服务调用4 完整代码5 参考0 缘起 一直对 rpc 的实现原理很好奇, 看了下别人实现的 rpc 框架, 感觉实现太复杂了,本文参考了 黄勇实现的 轻量级 rpc 框架,专注 rpc 核心功...原创 2018-09-03 15:13:45 · 1744 阅读 · 0 评论 -
手写 简单 aop 框架
cglib 手写 简单 aop 框架,实现方法级别的拦截cglib 手写 简单 aop 框架,实现方法级别的拦截0 缘起1 思路2 使用Step 1: 定义被代理的实体类Step 2: 定义切点和切面, 并且继承 AbsMethodAdvanceStep 3: 测试3 核心代码3.1 ApplicationContext3.2 AbsMethodAdvance4...原创 2018-04-18 21:29:59 · 2545 阅读 · 0 评论