Mybatis是啥?(一)

本文详细介绍了MyBatis框架的基本概念,解释了它如何简化数据库操作,减少JDBC代码编写。通过实例展示了MyBatis的配置文件结构,包括环境设置、数据源配置以及mapper绑定,适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我的第一篇总结
ps :在校大学生 写的不好 欢迎提出 我一定改正虚心学习,写博客是为了总结知识点,提升自己。闲言少叙。
一,mybatis是个啥?
个人理解

  1. mybatis是一个持久层框架,可以定制SQL及高级映射。
  2. 避免了很多很多JDBC代码,少写点代码,不然学这个干嘛。

二,如何获得mybatis?

  1. 1

三 为什么用mybatis?

  1. 方便。
  2. 简化,自动化。
  3. 不学mybatis也可以,技术没有高低之分。只有使用的人有高低之分,
    我刚开始接触这个东西,云里雾里的,也许是当局者迷,我目前感觉这就是一个方便我们少写代码的东西,没用这东西之前,我们一直是规规矩矩的JDBC,有了这个东西后,我们就写一次,其他的就交给mybatis,我们写在一个mybatis.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">
<configuration>
    <environments default="development">
        <environment id="development">
            <transactionManager type="JDBC" />
            <dataSource type="POOLED">
                <property name="driver" value="com.jdbc.mysql.Driver" />
                <property name="url" value="数据库地址" />
                <property name="username" value="数据库账号" />
                <property name="password" value="数据库密码" />
            </dataSource>
        </environment>
    </environments>
    
--------目前先记着以上是死格式,以后肯定会改下面是绑定某个mapper-----
<mappers> <package name="com/wode/mapper"/> </mappers>

</configuration>

今天是第一天 觉得还是很迷茫的,其实有点不敢写,还怕误人子弟,大家就指点我,我们一起进步,编程其实没有那么难。我争取以一天更新一篇。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值