MyBatis 框架 ------- 1.2 MyBatis最初的程序书写步骤(底层)

本文介绍如何使用MyBatis框架将学生对象写入数据库。主要内容包括:导入必要的jar包、定义实体类、创建数据库表、定义DAO接口及其实现、编写映射文件和配置文件等。

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

  第一个MyBatis程序

       功能:将一个学生对象写入DB.

       步骤:
            1. 导入jar包
                * MyBatis的jar包
                * Mysql驱动jar包
            2.定义一个Students类
                包括:id,name,age,score
                * 主键id要定义为包装了类型,不要定义为基本数据类型.例如:不要定义为int,而要定义为Integer
                * 若显示的给出了带参构造器,则要显示的给出无参构造器.
                    -- 若当前实体有可能作父类,那么要创建子类对象时,JVM会调用其父类的无参构造器.(JVM是Java虚拟机)
                    -- 若使用了Spring框架,那么要求由Spring容器所管理的类,必须要有无参构造器.
            3.创建DB表
                表名:students
                字段:id,name,age,score 
                
            4. 定义Dao接口 IStudentDao
                public interface StudentDao {
                    void InsertStudent(Students student);
                }
            5. 定义映射文件(是一个.xml文件)
                * 文件名随意,这里定义为:mapper.xml
                * 该文件定义在Dao接口所在包.
                * 约束条件为 mybatis-3.4.2.jar ! /org/apache/ibatis/builder/xml/mybatis-3-mapper.dtd
            
            6.定义主配置文件(是一个.xml文件)
                * 文件名随意,这里定义为:mybatis.xml
                * 该文件定义src根路径下.
                * 约束条件为 mybatis-3.4.2.jar ! /org/apache/ibatis/builder/xml/mybatis-3-config.dtd
                
            7.定义Dao实现类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值