Data Access Objects Developer Guide(Data Access Objects 开发者指南)
Version 1.9.1 (版本1.9.1)
March 2007 (2007年3月)
Copyright 2003-2005 The Apache Software Foundation (版权 2003-2005 Apache 软件基金会)
Authors - Gilles Bayon, Clinton Begin, Roberto Rabe
Copies of this document may be made for your own use and for distribution to others, provided that you do not
charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether
distributed in print or electronically.
(本文档的副本可供自己使用,如果你不收取费用同时每个副本都包含版权申明,将可以分发给其他人不论是打印还是电子邮件。【译者注:此句话太长,以俺的鸟语水平,实在是难以翻译】)
Table of Contents(目录)
1. Introduction(引言)
1.1. Overview(概述)
1.2. License Information(许可信息)
1.3. Support(支持)
1.4. Disclaimer(免责申明)
2. Data Access Objects(数据访问对象)
2.1. Data Access Objects(数据访问对象)
2.2. The Components of the Data Access Objects API(数据访问对象API组件)
2.3. Session Handler(Session处理程序)
3. Configuration (配置)
3.1. Installation (安装)
3.1.1. Setup the Distribution (安装副本)
3.1.2. Add Assembly References(添加Assembly引用)
3.1.3. Setup XML configuration documents (设置xml配置文件)
3.1.4. Visual Studio.NET Integration (集成到Visual Studio)
3.2. Logging Activity (日志记录)
3.2.1. Sample Logging Configurations (日志配置示例)
3.3. The Configuration File (dao.config) (配置文件)
3.4. Configuration Elements(配置元素)
3.4.1. type Attributes (类型特性)
3.4.2. The <providers> Element(providers元素)
3.4.3. The <context> Element (context元素)
4. Session Handler Implementations and Configuration (Session处理程序的安装和配置)
4.1. Overview (概述)
4.2. Simple DAO Session Handler (Default) Example Configuration (简易DAO Session 处理程序[默认]示例配置)
4.3. SqlMap DAO Session Handler Example Configuration (SqlMap DAO Session 处理程序示例配置)
4.4. NHibernate DAO Session Handler Example Configuration(NHibernate DAO Session 处理程序示例配置)
5. DAO Programming (DAO 设计)
5.1. Overview(概述)
5.2. Configuration with the DomDaoManagerBuilder (利用DomDaoManagerBuilder配置)
5.3. Contexts, the DaoManager, and Session Handlers
5.4. Getting a Data Access Object(获取实体访问对象)
5.5. Working with Connection and Transactions (通过连接和事务操作)
5.6. "AutoConnection"-Behavior (自动连接行为)
5.7. Distributed transactions (分布式事务)
6. Implementing the DAO Interface (Creating Your Data Access
Objects) (实现DAO接口[创建你自己的数据访问对象])
6.1. Interface (接口)
6.2. DAO Design Considerations (DAO 设计注意事项)
6.3. An Example BaseDao (BaseDao 示例)
6.4. Consistency and Hidden Implementations
6.4.1. ADO.NET AccountDao with the Simple DAO Session Handler (ADO.Net AccountDao和简单DAO Session 处理程序)
6.4.2. Data Mapper AccountDao with the SqlMap DAO Session Handler (Data Mapper AccountDao 和 SqlMap DAO Session 处理程序)
6.4.3. Using the AccountDao with the DaoManager (通过DaoManager使用AccountDao)
6.4.4. NHibernate DAO with the NHibernate DAO Session Handler (NHibernate Dao 和 NHibernate DAO Session 处理程序)
7. Examples(示例)
7.1. NPetshop Application (NPetshop 应用程序)
DataAccess GuideVersion 1.9.1 (DataAccess 手册 版本:1.9.1)
备注:俺鸟语2级,翻译错误或不准确处,望海涵。英文文档地址:https://code.google.com/p/mybatisnet/downloads/detail?name=Doc-DataAccess-1.9.2.zip&can=1&q=