mybatis框架的搭建过程和开发流程

本文介绍了Mybatis作为持久层ORM框架的主要优点,如简单易学、SQL语句集中管理,降低程序耦合度。详细阐述了如何搭建Mybatis框架,包括创建Java工程,引入必要的jar包如Mybatis、mysql驱动和Commons-logging。同时,文章描述了开发流程,包括配置SqlMapConfig.xml,创建实体类,定义mapper接口,编写SQL映射文件,并将映射文件注入核心配置。最后,通过编写测试类验证Mybatis配置的成功。
摘要由CSDN通过智能技术生成

Mybatis框架:
是一个持久层(ORM)框架,用来代替JDBC完成和数据库交互功能的框架
优点:

  1. 基于SQL语法,简单易学
  2. SQL语句封装在配置文件(.xml)中,便于统一管理与维护,降低了程序的耦合度
    耦合度:在一个类中new另外一个类对象,就叫产生耦合度的过程
    A B C
    A:B b=new B(); b.fun() 耦合度
    B: C c=new C(); c.fun()
  3. 程序调试方便
    与数据库交互的所有过程均在控制台体现
    框架搭建:
  4. 创建一个普通的java工程
  5. 引入jar
    Mybatis-3.2.7 mybatis的核心jar
    mysql驱动jar
    Commons-logging log4j: 进行日志管理的jar
    在这里插入图片描述

搭建:创建一个普通的java工程,引jar包
开发流程:

  1. 引入mybatis的核心配置文件,在配置文件中配置连接环境
    SqlMapConfig.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值