小D课堂 - 零基础入门SpringBoot2.X到实战_第8节 数据库操做之整合Mybaties和事务讲解_32..SpringBoot2.x持久化数据方式介绍

笔记

一、SpringBoot2.x持久化数据方式介绍
    
    简介:介绍近几年经常使用的访问数据库的方式和优缺点

        一、原始java访问数据库
            开发流程麻烦
            一、注册驱动/加载驱动
                Class.forName("com.mysql.jdbc.Driver")
            二、创建链接
                Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbname","root","root");
            三、建立Statement

            四、执行SQL语句

            五、处理结果集

            六、关闭链接,释放资源

        二、apache dbutils框架
            比上一步简单点
            官网:https://commons.apache.org/proper/commons-dbutils/
        三、jpa框架
            spring-data-jpa
            jpa在复杂查询的时候性能不是很好
        
        四、Hiberante   解释:ORM:对象关系映射Object Relational Mapping
            企业大都喜欢使用hibernate
        
        五、Mybatis框架   
            互联网行业一般使用mybatis
            不提供对象和关系模型的直接映射,半ORMjava

开始

Mybatis社区活跃,灵活。


        mysql

相关文章
相关标签/搜索