Spring Framework 3.0 リファレンス オレオレ和訳(日本語訳) 目次
とりあえず、自分の気が向く間だけでもSpringFrameworkのドキュメント読んだ内容をメモっていきます。邦訳ではなく、自分が読んだ足跡を自分向けに残しているだけですので精度も悪いですが(そもそも英語は超苦手です)、まぁ公開することで恥さらしするのもよいかと思いました。
このページは目次です。随時更新していきます。なお翻訳元のドキュメントは以下のドキュメントで、こちらのブログのタイトルと項番は、翻訳元の目次・項番と併せています。
http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/
- 3. The IoC container
- 3.1. Introduction to the Spring IoC container and beans
- 3.2. Container overview
- 3.3. Bean overview
- 3.4. Dependencies
- 3.5. Bean scopes
- 3.6. Customizing the nature of a bean
- 3.7. Bean definition inheritance
- 3.8. Container extension points
- 3.9. Annotation-based container configuration
- 3.10. Classpath scanning and managed components
- 3.11. Java-based container configuration
- 3.12. Registering a LoadTimeWeaver
- 3.13. Additional Capabilities of the ApplicationContext
- 3.14. The BeanFactory
4. Resources
5. Validation, Data Binding, and Type Conversion →モチベーション上がらないので後回し
6. Spring Expression Language (SpEL) →モチベーション上がらないので後回し
7. Aspect Oriented Programming with Spring
-
- 7.1. Introduction
- 7.2. @AspectJ support
- 7.3. Schema-based AOP support →ひとまず省略
- 7.4. Choosing which AOP declaration style to use →ひとまず省略
- 7.5. Mixing aspect types →これも省略。
- 7.6. Proxying mechanisms
- 7.7. Programmatic creation of @AspectJ Proxies →APIでプロキシ生成する方法。
- 7.8. Using AspectJ with Spring applications →エンティティなどにアスペクト仕込む。ちょっと高レベルなので後回し。参考
- 7.9. Further Resources
8. Spring AOP APIs →旧バージョン向けの下位互換APIの話。なので省略
9. Testing →必要になるまで後回し
10. Transaction Management
-
- 10.1. Introduction to Spring Framework transaction management
- 10.2. Advantages of the Spring Framework's transaction support model
- 10.3. Understanding the Spring Framework transaction abstraction
- 10.4. Synchronizing resources with transactions
- 10.5. Declarative transaction management
- 10.6. Programmatic transaction management
- 10.7. Choosing between programmatic and declarative transaction management
- 10.8. Application server-specific integration
- 10.9. Solutions to common problems
- 10.10. Further Resources
11. DAO support →チラ見程度
12. Data access with JDBC →ORマッパ前提だろうから優先度下げるかなぁ。
13. Object Relational Mapping (ORM) Data Access
14. Marshalling XML using O/X Mappers →後回し
15. Web MVC framework →早く見たい!
-
- 15.1. Introduction to Spring Web MVC framework
- 15.2. The DispatcherServlet
- 15.3. Implementing Controllers
- 15.4. Handler mappings
- 15.5. Resolving views
- 15.6. Using locales
- 15.7. Using themes
- 15.8. Spring's multipart (fileupload) support
- 15.9. Handling exceptions
- 15.10. Convention over configuration support
- 15.11. ETag support
- 15.12. Configuring Spring MVC
- 15.13. More Spring Web MVC Resources
16. View technologies →ひとまずJSPだけみとくか。
17. Integrating with other web frameworks →全然後回し。
18. Portlet MVC Framework →存在だけ記憶
19. Remoting and web services using Spring →見たいが。。。
20. Enterprise JavaBeans (EJB) integration →EJB死ね
21. JMS (Java Message Service)
22. JMX
23. JCA CCI
24. Email
25. Task Execution and Scheduling →個人的にバッチは見たい
26. Dynamic language support→優先度低
VII. Appendices
*1:どちらかというと今ではこちらを見るべき。http://www.h3.dion.ne.jp/~alpha-pz/misc2743.html