首页 > 其他 > 详细

MyBatis概述和环境的搭建

时间:2019-05-10 15:36:14      阅读:136      评论:0      收藏:0      [点我收藏+]

一、MyBatis框架概述

  mybatis是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不用花费精力去处理加载驱动、创建连接,创建statement等繁杂的过程。

  mybatis通过xml或注解的方式将要执行的各种statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句,最后mybatis框架执行sql并将结果映射为java对象并返回。

  采用ORM思想解决了实体和数据库映射的问题,对jdbc进行了封装,屏蔽了jdbc api底层访问细节,使我们不用于jdbc api打交道,就可以完成对数据库的持久化操作。

ORM映射

O——Object对象

R——Relatinshit关系

M——Mapping映射

ORM映射的方式:

自动映射,类中的成员变量名与数据库中表的字段名相同(注意类中的成员变量是区分大小写的而数据库中表的字段名是不区分大小写)使用属性文件进行类的成员变量名与数据库表中的字段名进行映射

1、使用注解方式
2、使用XML方式
ORM映射的目的是类中的成员变量名与表中的字段名的一个对应关系。

二、搭建MyBatis开发环境

1、创建maven项目

技术分享图片

2、下载MyBatis框架

技术分享图片

 

 技术分享图片

点击下载次数最多的

技术分享图片

复制MyBatis的坐标

技术分享图片

添加到创建好的maven项目中的pom.xml中

 

技术分享图片

 

 补充:上面的java-api-7.0.jar包是javaee开发必备的包,必须要的

    mysql-connector-java-8.0.11是数据库的包也是要添加的

下面这个包也可以添加,到后面测试Dao接口的时候用,也可以不添加

技术分享图片

Mybatis操作看下节介绍

MyBatis概述和环境的搭建

原文:https://www.cnblogs.com/xss512/p/10843190.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!