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

mybatis中的配置

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

mybatis中的配置

一、基本配置文件 Mybatis-config.xml 1、开头部分


2、properties


3、settings
    
        
        
        
        

        
        

    
4、typeAliases(可有可没有)
    
    

        
        
    
5、environment
    
    

        
            

            
                
                
                
                
            

        
    
6、mappers
    
    
    
        
        

        
        

        
  

        
        
    
  • 其中法一需要创建一个专门存储sql语句的xml文件
  • 法二需要创建一个接口,里面的抽象方法对应xml文件的sql语句。一条sql语句对应一个抽象方法。常采用法二,本代码采用法二

                           

  • 法四是最常用的方法,一般推荐使用法四,这是因为可能不止一个接口。


二、映射文件 xxxMapper.xml 1、这个文件中存储的是sql语句 2、开头部分  需要注意与基本配置文件的区别

3、mapper
  • 其中namespace的位置可以为该xml文件的位置
 4、sql语句
  • 可以根据增删改查选择不同的标签

例如:

    

   select * from book where id=#{id}
  
    
        insert into book(name,author,price) values (#{name},#{author},#{price})
    
  • resultType:输出结果的类型
  • parameterType:传入参数的类型
  • useGeneratedKeys="true"(可以在基础配置文件的setting中统一执行)+ keyProperty="id" 用于反填,将数据库中自增值反传到java中 
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1028076.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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