对项目中数据访问流程的理解

看下图,以下描述都是依照下图来的

1:应用程序可以提供多种访问数据库的方式,例如:JDBC,Mybatis,Hibernate等;

2:通过数据源来配置数据库参数,数据源可以是应用程序外部的通过JNDI查找的数据源,也可以是应用程序内部配置的数据源;

3:当应用程序需要访问数据库时,先确定采用哪种数据库访问方式,然后将配置好的数据源注入访问方式中,这样就建立了应用程序到数据库的全联通;

4:在应用程序中使用选择的数据库访问方式来向数据库发送操作指令即可。                 

                                                对项目中数据访问流程的理解