
Spring
文章平均质量分 77
猿气
码畜
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《Spring源码深度解析》读后感
大概三周看完《Spring源码深度解析》写下一篇读后感玩首先高度概括:内容过于丰富重点不突出本书共分8个模块1、XML解析部分非常全面,各种配置方法,解析步骤都有介绍,这里其实就是些嵌套的调用,Spring源码肯定比自己写的优美。2、SpringBean加载主要涉及获取beanName、缓存、反射,处理循环依赖、属性注入,单例与原型。其实...原创 2018-09-06 16:22:09 · 11813 阅读 · 9 评论 -
单手写Spring系列 (6) aop基础
代理模式实现步骤: 1.声明接口:注册需要被监听行为名称 2.接口实现类: 扮演被监控的类,负责被监听方法实现细节 3.InvocationHanler接口实现类: 1.次要业务/增强业务 2.将次要业务与被监听方法绑定执行 4...原创 2019-05-07 19:20:39 · 252 阅读 · 0 评论 -
单手写Spring系列 (5) DI
原始框架赋值模拟依赖注入1、实体属性待注入public class Teacher { private String teacherName; private String friendArray[]; private List<String> school; public String getTea...原创 2019-05-07 14:15:05 · 311 阅读 · 0 评论 -
单手写Spring系列 (4) BeanPostProcessor
BeanPostProcessor1、需要增强的方法public class ISomeService implements BaseService { public String doSome() { // TODO Auto-generated method stub return "Hello mike";//增强效果,doSome方法返回值都是大写 }...原创 2019-05-07 10:33:14 · 248 阅读 · 0 评论 -
单手写Spring系列 (3) DynamicBeanFactory
动态工厂1、工厂的各自实现public class TeacherFactory { public Teacher createTeacher(){ Teacher teacher = new Teacher(); System.out.println("TeacherFactory 负责创建 teacher类实例对象..");...原创 2019-05-07 10:03:53 · 307 阅读 · 0 评论 -
单手写Spring系列 (2) scope
手写Spring scope模拟bean工厂实现singleton、 prototype bean的创建方式1、实体类public class Teacher { private String tname; public String getTname() { return tname; } public v...原创 2019-05-07 09:26:56 · 209 阅读 · 0 评论 -
单手写Spring系列 (1) Base BeanFactory
模拟bean工厂基础版 实体类 bean标记类 工厂类 测试类1、需要组装的实体package com.myspring.beans;public class Teacher { private String tname; public String getTname() { return...原创 2019-05-07 09:19:55 · 282 阅读 · 2 评论 -
Fork/Join 分治算法的并行版本 与 递归Djistra并行计算
Fork/Joinoracle Fork/Join 部分文档:work-stealingalgorithmWorker threads that run out of things to do can steal tasks from other threads that are still busy.The center of the fork/join fr...原创 2019-05-08 11:28:08 · 356 阅读 · 0 评论 -
shiro框架的详细配置及使用
1.web.xml文件的配置<!--Shiro过滤器 --><filter><filter-name>shiroFilter</filter-name><filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>&...原创 2019-04-15 15:19:45 · 967 阅读 · 3 评论 -
jdk 以及CGlib代理
public class MyProxyUtils { /** * 使用JDK的动态代理实现 它是基于接口实现的 * * @param serviceImpl * @return */ public static UserService getProxy(UserService service) { // Proxy是JDK中的API类 // 第一个参数:目...原创 2019-05-16 15:14:23 · 173 阅读 · 0 评论