Files
devops/AOP.md
2025-09-17 16:08:16 +08:00

1.6 KiB
Raw Permalink Blame History

AOP & IOC


🔴 AOP

🔴 IOC

IoC(Inversion of Control) 4236553-c415d1c39ed74772.png

  • DL 已经被抛弃,因为他需要用户自己去是使用 API 进行查找资源和组装对象。即有侵入性。
  • DI 是 Spring 使用的方式,容器负责组件的装配。

u_4258379052,1368074021_fm_26_gp_0.png timg.jpg

疑问:

  • 通过xml配置或容器方式生成实例替代调用关系生成实例解耦没错怎么叫反转A要用到B类需要实例化BIOC则是把实例化过程交给容器A只管使用不管实例化过程。

🔴 一些概念

java 注解(Annotation) & python 装饰器(decorator)

python这里的装饰器是一个有逻辑的可以执行的函数只不过其写法有些特殊要求 Java里面的Annotation只是个标记需要其他代码来“根据标记执行“。

POJO (Plain Ordinary Java Object) & java bean

POJO是一个简单的普通的Java对象它不包含业务逻辑或持久逻辑等但不是JavaBean、EntityBean等不具有任何特殊角色和不继承或不实现任何其它Java框架的类或接口。具有一部分getter/setter方法的那种类就可以称作POJO。

🔴 references

-- 20200514 复习