Seasar2中文学习文档
Seasar2是一个轻量级的Dependency Injection(依赖注入)容器,主要用于实现Interface和实装的分离。下面是Seasar2中文学习文档的知识点摘要:
1. 快速上手:Seasar2是一个轻量级的Dependency Injection容器,用于实现Interface和实装的分离。
知识点:Dependency Injection(依赖注入),Interface和实装的分离。
2. 最初的一步:让我们赶快试一试吧。登场人物如下。
知识点:问候语类、问候客户端类、问候语应用主类、Greeting.java(问侯语的Interface)。
3. S2Container指南:S2Container是Seasar2的核心组件,用于管理依赖关系。
知识点:S2Container的定义、S2Container的生成、SingletonS2ContainerFactory的使用、S2ContainerFactory的使用、组件的取得、Dependency Injection的方式。
4. S2Container的定义和生成:S2Container是Seasar2的核心组件,用于管理依赖关系。
知识点:S2Container的定义、S2Container的生成、SingletonS2ContainerFactory的使用、S2ContainerFactory的使用。
5. Dependency Injection的方式:Dependency Injection是Seasar2的核心功能,用于实现Interface和实装的分离。
知识点:构造函数注入、设定函数注入、方法函数注入、S2Container定义的分解和引入。
6. S2Container标签指南:S2Container标签是Seasar2的核心组件,用于管理依赖关系。
知识点:DOCTYPE、components标签、include标签、component标签、arg标签、property标签、meta标签、initMethod标签、destroyMethod标签、aspect标签、interType标签、description标签、OGNL式。
7. S2Container备注码指南:S2Container备注码是Seasar2的核心组件,用于管理依赖关系。
知识点:Component备注码、Binding备注码、Aspect备注码、InterType备注码、InitMethod备注码、DestroyMethod备注码。
8. DIContainer练习:DIContainer是Seasar2的核心组件,用于管理依赖关系。
知识点:快速上手、S2ContainerServlet、app.dicon的角色、AOP的适用范围、META数据、Request的自动绑定、组件的自动登陆、Aspect的自动登陆、Meta的自动登陆、Hotswap。
Seasar2中文学习文档涵盖了Seasar2的核心概念和技术,包括Dependency Injection、S2Container、S2Container标签、S2Container备注码、DIContainer等。