入门JAVA第十八天MyBatis技术

一、MyBatis框架扩展

 

1.1 MyBatis是什么样的框架?

框架 : 就是之前程序员写好的一系列的代码。使用这个框架可以更快进行我们的开发。

MyBatis是一个持久化框架。是一个基于ORM的持久化框架。是一个封装JDBC的基于ORM的持久化框架。

(1) 持久化

化:过程

持久化:数据从 临时状态 与 持久状态 之间进行转换的过程。

数据保存在内存中就是临时状态。

数据保存在硬盘中就是持久状态。

开发时最常用的持久化手段就是数据库技术

(2) ORM映射

O 对象。Java中的类。

R 关系。关系型数据库中的表。

M 映射。

public class Users {
    //    user_id  int
    private Integer userId;
    //    user_name    varchar
    private String userName;
    //    user_pass    varchar
    private String userPass;

Users类,userId,userName,userPass 属性   这些就是O。

Users表,user_id , user_name ,user_pass 字段 这些就是R。

(3) 封装JDBC

MyBatis框架已经将JDBC的代码进行封装了。我们使用MyBatis框架时,已经不用再写JDBC的代码。

使用时只需要将一些参数设置给MyBatis框架就可以使用。

二、使用MyBatis框架创建第一个工程 

2.1 创建Java工程并导入相关依赖jar

2.2 编写核心配置文件 

入门JAVA第十八天MyBatis技术_第1张图片




    
        
            
            
                
                
                
                
            
        
    

你可能感兴趣的:(mybatis,java,数据库)