博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mybatis怎么玩的
阅读量:5275 次
发布时间:2019-06-14

本文共 622 字,大约阅读时间需要 2 分钟。

 

ORM思想及Mybatis简介

简介:对象关系映射(Object Relational Mapping,简称ORM) ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。

Mybatis官网地址:

http://www.mybatis.org/mybatis-3/zh/getting-started.html

MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手工设置参数以及抽取结果集。MyBatis 使用简单的 XML 或注解来配置和映射基本体,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。  

Mybatis 开发步骤(结合官网完成,工作原理)

 

    利用scott下部门表为例,演示开发步骤

1,新建项目,引入JAR包

 

 

2,创建Mybatis主配置文件

 

 

3,创建工具类,利用SqlSessionFactoryBuilder加载主配置 创建SqlSessionFactory,再用工厂创建

    SqlSession

 

 

4,  创建实体 ,创建DeptDao接口

 

 

 

5,创建DeptDaoMapper.xml配置文件

 

 

 

6,在主配置文件引入配置文件

 

 

7,编写测试类

 

 

 

 

  

 

 

转载于:https://www.cnblogs.com/sdl95/p/8612529.html

你可能感兴趣的文章
Teamcenter10 step-by-step installation in Linux env-Oracle Server Patch
查看>>
Struts2学习(三)
查看>>
Callable和Runnable和FutureTask
查看>>
GitHub 多人协作开发 三种方式:
查看>>
文本域添加编辑器
查看>>
Yum安装MySQL以及相关目录路径和修改目录
查看>>
java获取hostIp和hostName
查看>>
关于web服务器和数据库的各种说法(搜集到的)
查看>>
《TCP/IP 详解 卷一》读书笔记 -----第四章 ARP
查看>>
C# Stream 和 byte[] 之间的转换
查看>>
OMG: daily scrum nine
查看>>
redis与spring结合错误情况
查看>>
第六章 字节码执行方式--解释执行和JIT
查看>>
实现绘制图形的ToolBar
查看>>
C# 串口接收数据中serialPort.close()死锁
查看>>
Python3控制结构与函数
查看>>
字符串方法title()、istitle()
查看>>
yield语句
查看>>
Html.Partial和Html. RenderPartial用法
查看>>
查看linux系统中占用cpu最高的语句
查看>>