摘要: AOP——Aspect Oriented Programming,是面向切面编程的技术,它基于IOC 它利用一种称为“横切”的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为”Aspect”,即切面。 便于减少系统的重复代码,降低模块之间的耦合度,并有利于 阅读全文
posted @ 2018-06-07 18:50 hymstc 阅读(175) 评论(0) 推荐(0)
摘要: IOC——Inversion of Control,即控制反转 这是一种设计思想,它指导我们设计出低耦合、更优良的程序。 控制: IOC容器控制了对象,控制了外部资源获取。 反转: 是容器帮用户查找及注入依赖对象,对象只是被动接受依赖对象 IOC的实现原理就是工厂模式加反射机制 工厂模式: 即创建一 阅读全文
posted @ 2018-06-07 16:21 hymstc 阅读(173) 评论(0) 推荐(0)