obullxl@163.com
Spring
的影响实在太大了,连
Python
也在向其靠拢了。
一直以为
Spring
只是跟
Java
非常亲密,
原来
Spring
早就潜入
Python
了。
今天本来只是
想
Spring
如何应用在
Python
中,于是就
了下,发现原来
Python
早已经有个叫
SpringPython
东东了。
于是到其官网下载了
springpython-reference.pdf
,
粗略的翻翻学习了下。
感觉其实跟
Spring Java
非常的相似,只是类名等不同而已。其
IoC
、
AOP
、数据访问、事务
等都差不多了。
于是我边看文档,边整理了一下。因为现在我还没有
Python
项目,用不上它,所以现
在只是做个笔记,知道个大概,为以后应用它时能够快速定位做个准备。
AOP
那一章节没有写,因为一是跟
Spring
非常的像,二是项目中一般都很少用它。
一、
IoC
容器
1
、
ObjectContainer
和
ApplicationContainer
比较
ApplicationContainer
继承
ObjectContainer
对象,和
Spring
Java
一样,它同样是增强了
功能,提供了
Bean
的
pre-
和
post-
创建逻辑。
任何实现了
ApplicationContextAware
的对象将会有额外的
app_context
属性,它代表了
ApplicationContext
对象的一个引用。