主题 : Spring Framework 开发参考手册 下载
级别: 超级版主
UID: 2
积分:2900 加为好友
威望: 22 精华: 5
主题:199 回复:1255
注册时间:2009-06-02
在线时长:207.88
1#   发表于:2011-11-01 08:37:55  IP:59.166.*.*
目录

前言 
1. 简介 
1.1. 概览 
1.2. 使用场景 
2. Spring 2.0 的新特性 
2.1. 简介 
2.2. 控制反转(IoC)容器 
2.2.1. 更简单的XML配置 
2.2.2. 新的bean作用域 
2.2.3. 可扩展的XML编写 
2.3. 面向切面编程(AOP) 
2.3.1. 更加简单的AOP XML配置 
2.3.2. 对@AspectJ 切面的支持 
2.4. 中间层 
2.4.1. 在XML里更为简单的声明性事务配置 
2.4.2. JPA 
2.4.3. 异步的JMS 
2.4.4. JDBC 
2.5. Web层 
2.5.1. Spring MVC的表单标签库 
2.5.2. Spring MVC合理的默认值 
2.5.3. Portlet 框架 
2.6. 其他特性 
2.6.1. 动态语言支持 
2.6.2. JMX 
2.6.3. 任务规划 
2.6.4. 对Java 5(Tiger)的支持 
2.7. 移植到Spring 2.0 
2.7.1. 一些变化
2.8. 更新的样例应用 
2.9. 改进的文档 
I. 核心技术 
3. 控制反转容器 
3.1. 简介 
3.2. 容器和bean的基本原理 
3.2.1. 容器 
3.2.2. 实例化容器 
3.2.3. 多种bean 
3.2.4. 使用容器 
3.3. 依赖 
3.3.1. 注入依赖 
3.3.2. 构造器参数的解析 
3.3.3. bean属性及构造器参数详解 
3.3.4. 使用depends-on 
3.3.5. 延迟初始化bean 
3.3.6. 自动装配(autowire)协作者 
3.3.7. 依赖检查 
3.3.8. 方法注入 
3.4. bean的作用域 
3.4.1. Singleton作用域 
3.4.2. Prototype作用域 
3.4.3. 其他作用域 
3.4.4. 自定义作用域 
3.5. 定制bean特性 
3.5.1. Lifecycle接口 
3.5.2. 了解自己 
3.6. bean定义的继承 
3.7. 容器扩展点 
3.7.1. 用BeanPostProcessor定制bean 
3.7.2. 用BeanFactoryPostProcessor定制配置元数据 
3.7.3. 使用FactoryBean定制实例化逻辑 
3.8. ApplicationContext 
3.8.1. 利用MessageSource实现国际化 
3.8.2. 事件 
3.8.3. 底层资源的访问 
3.8.4. ApplicationContext在WEB应用中的实例化 
3.9. 粘合代码和可怕的singleton 
3.9.1. 使用Singleton-helper类
4. 资源 
4.1. 简介 
4.2. Resource 接口 
4.3. 内置 Resource 实现 
4.3.1. UrlResource 
4.3.2. ClassPathResource 
4.3.3. FileSystemResource 
4.3.4. ServletContextResource 
4.3.5. InputStreamResource 
4.3.6. ByteArrayResource 
4.4. ResourceLoader 
4.5. ResourceLoaderAware 接口 
4.6. 把Resource作为属性来配置 
4.7. Application context 和Resource 路径 
4.7.1. 构造application context 
4.7.2. Application context构造器中资源路径的通配符 
4.7.3. FileSystemResource 提示 
5. 校验,数据绑定,BeanWrapper,与属性编辑器 
5.1. 简介 
5.2. 使用Spring的Validator接口进行校验 
5.3. 从错误代码到错误信息 
5.4. Bean处理和BeanWrapper 
5.4.1. 设置和获取属性值以及嵌套属性 
5.4.2. 内建的PropertyEditor实现 
6. 使用Spring进行面向切面编程(AOP) 
6.1. 简介 
6.1.1. AOP概念 
6.1.2. Spring AOP的功能和目标 
6.1.3. Spring的AOP代理 
6.2. @AspectJ支持 
6.2.1. 启用@AspectJ支持 
6.2.2. 声明一个切面 
6.2.3. 声明一个切入点(pointcut) 
6.2.4. 声明通知 
6.2.5. 引入(Introductions) 
6.2.6. 切面实例化模型 
6.2.7. 例子 
6.3. Schema-based AOP support 
6.3.1. 声明一个切面 
6.3.2. 声明一个切入点 
6.3.3. 声明通知 
6.3.4. 引入 
6.3.5. 切面实例化模型 
6.3.6. Advisors 
6.3.7. 例子 
6.4. AOP声明风格的选择 
6.4.1. Spring AOP还是完全用AspectJ? 
6.4.2. Spring AOP中使用@AspectJ还是XML? 
6.5. 混合切面类型 
6.6. 代理机制 
6.7. 编程方式创建@AspectJ代理 
6.8. 在Spring应用中使用AspectJ 
6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 
6.8.2. Spring中其他的AspectJ切面 
6.8.3. 使用Spring IoC来配置AspectJ的切面 
6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW) 
6.9. 其它资源 
7. Spring AOP APIs 
7.1. 简介 
7.2. Spring中的切入点API 
7.2.1. 概念 
7.2.2. 切入点实施 
7.2.3. AspectJ切入点表达式 
7.2.4. 便利的切入点实现 
7.2.5. 切入点的基类 
7.2.6. 自定义切入点 
7.3. Spring的通知API 
7.3.1. 通知的生命周期 
7.3.2. Spring里的通知类型 
7.4. Spring里的advisor(Advisor) API 
7.5. 使用ProxyFactoryBean创建AOP代理 
7.5.1. 基础 
7.5.2. JavaBean属性 
7.5.3. 基于JDK和CGLIB的代理 
7.5.4. 对接口进行代理 
7.5.5. 对类进行代理 
7.5.6. 使用“全局”advisor 
7.6. 简化代理定义 
7.7. 使用ProxyFactory通过编程创建AOP代理 
7.8. 操作被通知对象 
7.9. 使用“自动代理(autoproxy)”功能 
7.9.1. 自动代理bean定义 
7.9.2. 使用元数据驱动的自动代理 
7.10. 使用TargetSources 
7.10.1. 热交换目标源 
7.10.2. 池化目标源 
7.10.3. 原型目标源 
7.10.4. ThreadLocal目标源 
7.11. 定义新的通知类型 
7.12. 更多资源 
8. 测试 
8.1. 简介 
8.2. 单元测试 
8.3. 集成测试 
8.3.1. Context管理和缓存 
8.3.2. 测试fixture的依赖注入 
8.3.3. 事务管理 
8.3.4. 方便的变量 
8.3.5. 示例 
8.3.6. 运行集成测试 
8.4. 更多资源 
II. 中间层数据访问 
9. 事务管理 
9.1. 简介 
9.2. 动机 
9.3. 关键抽象 
9.4. 使用资源同步的事务 
9.4.1. 高层次方案 
9.4.2. 低层次方案 
9.4.3. TransactionAwareDataSourceProxy 
9.5. 声明式事务管理 
9.5.1. 理解Spring的声明式事务管理实现 
9.5.2. 第一个例子 
9.5.3. 回滚 
9.5.4. 为不同的bean配置不同的事务语义 
9.5.5. <tx:advice/> 有关的设置 
9.5.6. 使用 @Transactional 
9.5.7. 插入事务操作 
9.5.8. 结合AspectJ使用 @Transactional 
9.6. 编程式事务管理 
9.6.1. 使用 TransactionTemplate 
9.6.2. 使用 PlatformTransactionManager 
9.7. 选择编程式事务管理还是声明式事务管理 
9.8. 与特定应用服务器集成 
9.8.1. BEA WebLogic 
9.8.2. IBM WebSphere 
9.9. 公共问题的解决方案 
9.9.1. 对一个特定的 DataSource 使用错误的事务管理器
9.10. 更多的资源 
10. DAO支持 
10.1. 简介 
10.2. 一致的异常层次 
10.3. 一致的DAO支持抽象类 
11. 使用JDBC进行数据访问 
11.1. 简介 
11.1.1. Spring JDBC包结构
11.2. 利用JDBC核心类实现JDBC的基本操作和错误处理 
11.2.1. JdbcTemplate类 
11.2.2. NamedParameterJdbcTemplate类 
11.2.3. SimpleJdbcTemplate类 
11.2.4. DataSource接口 
11.2.5. SQLExceptionTranslator接口 
11.2.6. 执行SQL语句 
11.2.7. 执行查询 
11.2.8. 更新数据库 
11.3. 控制数据库连接 
11.3.1. DataSourceUtils类 
11.3.2. SmartDataSource接口 
11.3.3. AbstractDataSource类 
11.3.4. SingleConnectionDataSource类 
11.3.5. DriverManagerDataSource类 
11.3.6. TransactionAwareDataSourceProxy类 
11.3.7. DataSourceTransactionManager类 
11.4. 用Java对象来表达JDBC操作 
11.4.1. SqlQuery类 
11.4.2. MappingSqlQuery类 
11.4.3. SqlUpdate类 
11.4.4. StoredProcedure类 
11.4.5. SqlFunction类 
12. 使用ORM工具进行数据访问 
12.1. 简介 
12.2. Hibernate 
12.2.1. 资源管理 
12.2.2. 在Spring的application context中创建 SessionFactory 
12.2.3. HibernateTemplate 
12.2.4. 不使用回调的基于Spring的DAO实现 
12.2.5. 基于Hibernate3的原生API实现DAO 
12.2.6. 编程式的事务划分 
12.2.7. 声明式的事务划分 
12.2.8. 事务管理策略 
12.2.9. 容器资源 vs 本地资源 
12.2.10. 在应用服务器中使用Hibernate的注意点 
12.3. JDO 
12.3.1. 建立PersistenceManagerFactory 
12.3.2. JdoTemplate和JdoDaoSupport 
12.3.3. 基于原生的JDO API实现DAO 
12.3.4. 事务管理 
12.3.5. JdoDialect 
12.4. Oracle TopLink 
12.4.1. SessionFactory 抽象层 
12.4.2. TopLinkTemplate 和 TopLinkDaoSupport 
12.4.3. 基于原生的TopLink API的DAO实现 
12.4.4. 事务管理 
12.5. iBATIS SQL Maps 
12.5.1. iBATIS 1.x和2.x的概览与区别 
12.5.2. iBATIS SQL Maps 1.x 
12.5.3. iBATIS SQL Maps 2.x 
12.6. JPA 
12.6.1. 在Spring环境中建立JPA 
12.6.2. JpaTemplate 和 JpaDaoSupport 
12.6.3. 基于原生的JPA实现DAO 
12.6.4. 异常转化 
12.6.5. 事务管理 
12.6.6. JpaDialect 
III. Web 
13. Web框架 
13.1. 介绍 
13.1.1. 与其他web框架的集成 
13.1.2. Spring Web MVC框架的特点 
13.2. DispatcherServlet 
13.3. 控制器 
13.3.1. AbstractController 和 WebContentGenerator 
13.3.2. 其它的简单控制器 
13.3.3. MultiActionController 
13.3.4. 命令控制器 
13.4. 处理器映射(handler mapping) 
13.4.1. BeanNameUrlHandlerMapping 
13.4.2. SimpleUrlHandlerMapping 
13.4.3. 拦截器(HandlerInterceptor) 
13.5. 视图与视图解析 
13.5.1. 视图解析器 
13.5.2. 视图解析链 
13.5.3. 重定向(Rediret)到另一个视图 
13.6. 本地化解析器 
13.6.1. AcceptHeaderLocaleResolver 
13.6.2. CookieLocaleResolver 
13.6.3. SessionLocaleResolver 
13.6.4. LocaleChangeInterceptor 
13.7. 使用主题 
13.7.1. 简介 
13.7.2. 如何定义主题 
13.7.3. 主题解析器 
13.8. Spring对分段文件上传(multipart file upload)的支持 
13.8.1. 介绍 
13.8.2. 使用MultipartResolver 
13.8.3. 在表单中处理分段文件上传 
13.9. 使用Spring的表单标签库 
13.9.1. 配置标签库 
13.9.2. form标签 
13.9.3. input标签 
13.9.4. checkbox标签 
13.9.5. radiobutton标签 
13.9.6. password标签 
13.9.7. select标签 
13.9.8. option标签 
13.9.9. options标签 
13.9.10. textarea标签 
13.9.11. hidden标签 
13.9.12. errors标签 
13.10. 处理异常 
13.11. 惯例优先原则(convention over configuration) 
13.11.1. 对控制器的支持: ControllerClassNameHandlerMapping 
13.11.2. 对模型的支持:ModelMap (ModelAndView) 
13.11.3. 对视图的支持: RequestToViewNameTranslator 
13.12. 其它资源 
14. 集成视图技术 
14.1. 简介 
14.2. JSP和JSTL 
14.2.1. 视图解析器 
14.2.2. 'Plain-old' JSPs versus JSTL 'Plain-old' JSP与JSTL 
14.2.3. 帮助简化开发的额外的标签 
14.3. Tiles 
14.3.1. 需要的资源 
14.3.2. 如何集成Tiles 
14.4. Velocity和FreeMarker 
14.4.1. 需要的资源 
14.4.2. Context 配置 
14.4.3. 创建模板 
14.4.4. 高级配置 
14.4.5. 绑定支持和表单处理 
14.5. XSLT 
14.5.1. 写在段首 
14.5.2. 小结 
14.6. 文档视图(PDF/Excel) 
14.6.1. 简介 
14.6.2. 配置和安装 
14.7. JasperReports 
14.7.1. 依赖的资源 
14.7.2. 配置 
14.7.3. 构造ModelAndView 
14.7.4. 使用子报表 
14.7.5. 配置Exporter的参数 
15. 集成其它Web框架 
15.1. 简介 
15.2. 通用配置 
15.3. JavaServer Faces 
15.3.1. DelegatingVariableResolver 
15.3.2. FacesContextUtils 
15.4. Struts 
15.4.1. ContextLoaderPlugin 
15.4.2. ActionSupport 类 
15.5. Tapestry 
15.5.1. 注入 Spring 托管的 beans
15.6. WebWork 
15.7. 更多资源 
16. Portlet MVC框架 
16.1. 介绍 
16.1.1. 控制器 - MVC中的C 
16.1.2. 视图 - MVC中的V 
16.1.3. Web作用范围的Bean 
16.2. DispatcherPortlet 
16.3. ViewRendererServlet 
16.4. 控制器 
16.4.1. AbstractController和PortletContentGenerator 
16.4.2. 其它简单的控制器 
16.4.3. Command控制器 
16.4.4. PortletWrappingController 
16.5. 处理器映射 
16.5.1. PortletModeHandlerMapping 
16.5.2. ParameterHandlerMapping 
16.5.3. PortletModeParameterHandlerMapping 
16.5.4. 增加 HandlerInterceptor 
16.5.5. HandlerInterceptorAdapter 
16.5.6. ParameterMappingInterceptor 
16.6. 视图和它们的解析 
16.7. Multipart文件上传支持 
16.7.1. 使用PortletMultipartResolver 
16.7.2. 处理表单里的文件上传 
16.8. 异常处理 
16.9. Portlet应用的部署 
IV. 整合 
17. 使用Spring进行远程访问与Web服务 
17.1. 简介 
17.2. 使用RMI暴露服务 
17.2.1. 使用 RmiServiceExporter 暴露服务 
17.2.2. 在客户端链接服务 
17.3. 使用Hessian或者Burlap通过HTTP远程调用服务 
17.3.1. 为Hessian配置DispatcherServlet 
17.3.2. 使用HessianServiceExporter暴露你的bean 
17.3.3. 客户端连接服务 
17.3.4. 使用Burlap 
17.3.5. 对通过Hessian或Burlap暴露的服务使用HTTP基础认证 
17.4. 使用HTTP调用器暴露服务 
17.4.1. 暴露服务对象 
17.4.2. 在客户端连接服务 
17.5. Web服务 
17.5.1. 使用JAXI-RPC暴露服务 
17.5.2. 访问Web服务 
17.5.3. 注册bean映射 
17.5.4. 注册自己的处理方法 
17.5.5. 使用XFire来暴露Web服务 
17.6. 对远程接口不提供自动探测 
17.7. 在选择这些技术时的一些考虑 
18. Enterprise Java Bean(EJB)集成 
18.1. 简介 
18.2. 访问EJB 
18.2.1. 概念 
18.2.2. 访问本地的无状态Session Bean(SLSB) 
18.2.3. 访问远程SLSB 
18.3. 使用Spring提供的辅助类实现EJB组件 
19. JMS 
19.1. 简介 
19.2. 使用Spring JMS 
19.2.1. JmsTemplate 
19.2.2. 连接工厂 
19.2.3. (消息)目的地管理 
19.2.4. 消息侦听容器 
19.2.5. 事务管理 
19.3. 发送一条消息 
19.3.1. 使用消息转换器 
19.3.2. SessionCallback 和ProducerCallback 
19.4. 接收消息 
19.4.1. 同步接收 
19.4.2. 异步接收 - 消息驱动的POJOs 
19.4.3. SessionAwareMessageListener 接口 
19.4.4. MessageListenerAdapter 
19.4.5. 事务中的多方参与 
20. JMX 
20.1. 介绍 
20.2. 输出bean到JMX 
20.2.1. 创建一个MBeanServer 
20.2.2. 复用现有的MBeanServer 
20.2.3. MBean的惰性初始化 
20.2.4. MBean的自动注册 
20.2.5. 控制注册行为 
20.3. 控制bean的管理接口 
20.3.1. MBeanInfoAssembler 接口 
20.3.2. 使用源码级元数据 
20.3.3. 使用JDK 5.0注解 
20.3.4. 源代码级的元数据类型 
20.3.5. 接口AutodetectCapableMBeanInfoAssembler 
20.3.6. 用Java接口定义管理接口 
20.3.7. 使用MethodNameBasedMBeanInfoAssembler 
20.4. 控制bean的 ObjectName 
20.4.1. 从Properties中读取ObjectName 
20.4.2. 使用 MetadataNamingStrategy 
20.5. JSR-160连接器 
20.5.1. 服务器端连接器 
20.5.2. 客户端连接器 
20.5.3. 基于Burlap/Hessian/SOAP的JMX 
20.6. 通过代理访问MBeans 
20.7. 通知 
20.7.1. 为通知注册监听器 
20.7.2. 发布通知 
20.8. 更多资源 
21. JCA CCI 
21.1. 介绍 
21.2. 配置CCI 
21.2.1. 连接器配置 
21.2.2. 在Spring中配置ConnectionFactory 
21.2.3. 配置CCI连接 
21.2.4. 使用一个 CCI 单连接 
21.3. 使用Spring的 CCI访问支持 
21.3.1. 记录转换 
21.3.2. CciTemplate 类 
21.3.3. DAO支持 
21.3.4. 自动输出记录生成 
21.3.5. 总结 
21.3.6. 直接使用一个 CCI Connection 接口和Interaction接口 
21.3.7. CciTemplate 使用示例 
21.4. 建模CCI访问为操作对象 
21.4.1. MappingRecordOperation 
21.4.2. MappingCommAreaOperation 
21.4.3. 自动输出记录生成 
21.4.4. 总结 
21.4.5. MappingRecordOperation 使用示例 
21.4.6. MappingCommAreaOperation 使用示例 
21.5. 事务 
22. Spring邮件抽象层 
22.1. 简介 
22.2. Spring邮件抽象结构 
22.3. 使用Spring邮件抽象 
22.3.1. 可插拔的MailSender实现
22.4. 使用 JavaMail MimeMessageHelper 
22.4.1. 创建一条简单的MimeMessage,并且发送出去 
22.4.2. 发送附件和嵌入式资源(inline resources) 
23. Spring中的定时调度(Scheduling)和线程池(Thread Pooling) 
23.1. 简介 
23.2. 使用OpenSymphony Quartz 调度器 
23.2.1. 使用JobDetailBean 
23.2.2. 使用 MethodInvokingJobDetailFactoryBean 
23.2.3. 使用triggers和SchedulerFactoryBean来包装任务 
23.3. 使用JDK Timer支持类 
23.3.1. 创建定制的timers 
23.3.2. 使用 MethodInvokingTimerTaskFactoryBean类 
23.3.3. 打包:使用TimerFactoryBean来设置任务 
23.4. SpringTaskExecutor抽象 
23.4.1. TaskExecutor接口 
23.4.2. 何时使用TaskExecutor接口 
23.4.3. TaskExecutor类型 
23.4.4. 使用TaskExecutor接口 
24. 动态语言支持 
24.1. 介绍 
24.2. 第一个例子 
24.3. 定义动态语言支持的bean 
24.3.1. 公共概念 
24.3.2. JRuby beans 
24.3.3. Groovy beans 
24.3.4. BeanShell beans 
24.4. 场景 
24.4.1. Spring MVC控制器脚本化 
24.4.2. Validator脚本化 
24.5. 更多的资源 
25. 注解和源代码级的元数据支持 
25.1. 简介 
25.2. Spring的元数据支持 
25.3. 注解 
25.3.1. @Required 
25.3.2. Spring中的其它@Annotations 
25.4. 集成Jakarta Commons Attributes 
25.5. 元数据和Spring AOP自动代理 
25.5.1. 基本原理 
25.5.2. 声明式事务管理 
25.5.3. 缓冲 
25.5.4. 自定义元数据 
25.6. 使用属性来减少MVC web层配置 
25.7. 元数据属性的其它用法 
25.8. 增加对额外元数据API的支持 
A. XML Schema-based configuration 
A.1. Introduction 
A.2. XML Schema-based configuration 
A.2.1. Referencing the schemas 
A.2.2. The util schema 
A.2.3. The jee schema 
A.2.4. The lang schema 
A.2.5. The tx (transaction) schema 
A.2.6. The aop schema 
A.2.7. The tool schema 
A.2.8. The beans schema 
A.3. Setting up your IDE 
A.3.1. Setting up Eclipse 
A.3.2. Setting up IntelliJ IDEA 
A.3.3. Integration issues 
B. Extensible XML authoring 
B.1. Introduction 
B.2. Authoring the schema 
B.3. Coding a NamespaceHandler 
B.4. Coding a BeanDefinitionParser 
B.5. Registering the handler and the schema 
B.5.1. META-INF/spring.handlers 
B.5.2. META-INF/spring.schemas 
C. spring-beans-2.0.dtd 
D. spring.tld 
D.1. Introduction 
D.2. The bind tag 
D.3. The escapeBody tag 
D.4. The hasBindErrors tag 
D.5. The htmlEscape tag 
D.6. The message tag 
D.7. The nestedPath tag 
D.8. The theme tag 
D.9. The transform tag 
E. spring-form.tld 
E.1. Introduction 
E.2. The checkbox tag 
E.3. The errors tag 
E.4. The form tag 
E.5. The hidden tag 
E.6. The input tag 
E.7. The label tag 
E.8. The option tag 
E.9. The options tag 
E.10. The password tag 
E.11. The radiobutton tag 
E.12. The select tag 
E.13. The textarea tag 
F. Spring 2.0 开发手册中文化项目 
F.1. 声明 
F.2. 致谢 
F.3. 参与人员及任务分配 
F.4. Spring 2.0 正式版开发手册翻译说明 
F.5. 项目历程 
F.5.1. Spring 2.0 RC2 开发手册翻译项目 
F.5.2. Spring 2.0 正式版开发手册翻译项目 
表格清单

3.1. bean定义 
3.2. Autowiring modes 
3.3. 依赖检查方式 
3.4. Bean作用域 
3.5. 内置事件 
4.1. Resource strings 
5.1. 属性示例 
5.2. 内建的PropertyEditors 
9.1. <tx:method/> 有关的设置 
9.2. @Transactional 注解的属性 
12.1. iBATIS SQL Maps 1.x和2.x的支持类 
13.1. WebApplicationContext中特殊的bean 
13.2. DispatcherServlet初始化参数 
13.3. AbstractController提供的功能 
13.4. MultiActionController提供的功能 
13.5. 视图解析器 
13.6. CookieLocaleResolver的属性 
13.7. ThemeResolver的实现 
14.1. 宏定义表 
14.2. JasperReports View Classes 
14.3. JasperReportsMultiFormatView默认Mapping Key映射 
16.1. WebApplicationContext 里的特殊的Bean 
16.2. DispatcherPortlet的初始化参数 
16.3. AbstractController提供的功能 
20.1. 注册行为 
20.2. 源代码级的元数据类型 
20.3. 源码级的元数据参数 
21.1. Usage of Interaction execute methods 
21.2. Usage of Interaction execute methods 
A.1. Eclipse XML editors 
D.1. Attributes 
D.2. Attributes 
D.3. Attributes 
D.4. Attributes 
D.5. Attributes 
D.6. Attributes 
D.7. Attributes 
D.8. Attributes 
E.1. Attributes 
E.2. Attributes 
E.3. Attributes 
E.4. Attributes 
E.5. Attributes 
E.6. Attributes 
E.7. Attributes 
E.8. Attributes 
E.9. Attributes 
E.10. Attributes 
E.11. Attributes 
E.12. Attributes 
F.1. 参与人员列表 
F.2. 任务分配表 
F.3. 任务分配表

下载地址:
这是隐藏内容.需要回复才能浏览
朝闻道,夕死可矣。
级别: 童生
UID: 22977
积分:40 加为好友
威望: 0 精华: 0
主题:1 回复:31
注册时间:2011-08-22
在线时长:0
2#   发表于:2011-11-01 14:59:23  IP:123.10.*.*
需要啊 
级别: 童生
UID: 24682
积分:11 加为好友
威望: 0 精华: 0
主题:0 回复:8
注册时间:2011-10-21
在线时长:0
3#   发表于:2011-11-02 11:05:40  IP:113.17.*.*
111111111
级别: 童生
UID: 25188
积分:15 加为好友
威望: 0 精华: 0
主题:0 回复:14
注册时间:2011-10-31
在线时长:0
4#   发表于:2011-11-02 13:27:27  IP:125.182.*.*
vdk
级别: 童生
UID: 17650
积分:28 加为好友
威望: 0 精华: 0
主题:0 回复:25
注册时间:2011-04-04
在线时长:0
5#   发表于:2011-11-03 01:06:55  IP:182.117.*.*
sadfasdf
级别: 白丁
UID: 24026
积分:9 加为好友
威望: 0 精华: 0
主题:0 回复:7
注册时间:2011-09-28
在线时长:0
6#   发表于:2011-11-03 13:18:39  IP:119.58.*.*
学习下哦
级别: 童生
UID: 2272
积分:48 加为好友
威望: 0 精华: 0
主题:6 回复:15
注册时间:2010-01-25
在线时长:0
7#   发表于:2011-11-04 13:44:56  IP:222.65.*.*
学习啊
级别: 白丁
UID: 25427
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:2
注册时间:2011-11-06
在线时长:0
8#   发表于:2011-11-06 00:35:33  IP:117.19.*.*
下来看看噶
级别: 童生
UID: 25206
积分:22 加为好友
威望: 0 精华: 0
主题:0 回复:23
注册时间:2011-10-31
在线时长:0
9#   发表于:2011-11-06 17:17:16  IP:219.41.*.*
sdf
级别: 童生
UID: 25461
积分:15 加为好友
威望: 0 精华: 0
主题:0 回复:10
注册时间:2011-11-07
在线时长:0
10#   发表于:2011-11-08 11:47:16  IP:10.234.*.*
非常好的东西 学习一下
1 2 3 4 5 6 7 8 9 10 > >| 共58页