1.API接口层:提供给外部使用的接口API,通过它开发者可以操纵和数据库。当接口层收到调用请求时,会调用数据处理层完成具体的数据处理。
2.数据处理层:负责具体的SQL搜索、SQL分析、SQL执行以及执行结果的映射等。它的主要目的是根据调用请求完成一个数据库操作。
3.基本支持层:负责最基本的功能支持,包括连接管理、事务管理、配置加载和缓存处理。这些都是常见的东西,提取出来作为最基本的成分。为上层数据处理层提供最基本的支持。