栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【MyBatis】【相关API 、配置映射文件、核心配置文件、传统方式实现Dao层】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【MyBatis】【相关API 、配置映射文件、核心配置文件、传统方式实现Dao层】

目录

一、Mybatis相关的API

二、MyBatis 映射配置文件

三、MyBatis 核心配置文件

1、数据库链接配置文件引入

2、起别名

四、MyBatis 传统方式实现Dao层

1、LOG4J的使用


一、Mybatis相关的API

org.aoache.ibatis.io.Resources: 加载资源工具类。

org.aoache.ibatis.session.SqlSessionFactoryBuilder:获取SqlSessionFactory工厂对象的功能类。

org.aoache.ibatis.session.SqlSessionFactory:获取SqlSession构建这对象的工厂接口。

org.aoache.ibatis.session.SqlSession:构建者对象接口,用于执行SQL、管理事务、接口代理。



二、MyBatis 映射配置文件

映射配置文件包含了数据和对象之间的映射关系以及要执行的SQL语句。增 删改 查 案例代码。









    
        Insert into student values (#{sid}, #{name}, #{sex})
    
    
    

    
           delete from student where sid=#{sid}
    
    
    

    
        update student set name=#{name}, sex=#{sex} where sid=#{sid};
    

    

    
        select name from student
    

    




三、MyBatis 核心配置文件

包含了mybatis最核心的设置和属性信息。如数据库的链接,事务,连接池等






    
    
        
            
            
            
                
                
                
                
                
            
        
    

    
    
        
        
    
    

1、数据库链接配置文件引入

上述数据库的相关配置信息是写死在MyBatisConfig的,需要把这些信息单独抽取到一个配置文件那儿。

    

 :引入数据库连接配置文件标签属性

resource:数据库连接配置文件路径获取数据库连接参数

2、起别名

:为全类名起别名的父标签。:为全类名起别名的子标签。属性

type:指定全类名alias:指定别名:未指定包下所有类起别名的子标签(别名就越是类名)自带的别名:

 

四、MyBatis 传统方式实现Dao层

   

1、LOG4J的使用

在日常开发中,排查问题是难免需要输出MyBatis真正执行的SQL语句、参数、结果等信息,我们就可以借助LOG4J的功能来实现执行信息的输出。使用步骤:

1 导入jar包2 修改核心配置文件。

 

3 在src下编写LOG4J的配置文件

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/749343.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号