zoukankan      html  css  js  c++  java
  • 对项目中数据访问流程的理解

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

    0:Spring为不同的持久层框架分别提供了模板,并提供了和持久层框架无关的数据访问异常;这样以来持久层框架就可以抛出和框架无关的异常,做到持久层框架和数据访问层的隔离,方便更换持久层框架;

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

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

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

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

           

                                                    

  • 相关阅读:
    Angular
    linux mysql 5.7.25 安裝
    J2CACHE 两级缓存框架
    MYSQL 事务测试
    安装配置ftp服务器
    使用docker 安装 GITLIB
    Elastic serarch 安装
    centos firewalld 基本操作【转】
    KAFKA 监控管理界面 KAFKA EAGLE 安装
    redis 的一主二从三哨兵模式
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13302437.html
Copyright © 2011-2022 走看看