首页 > 其他分享 >mybatis-plus的自定义xml

mybatis-plus的自定义xml

时间:2022-12-21 12:35:25浏览次数:42  
标签:xml mapper 自定义 路径 plus mybatis

mybatis-plus中xml的使用方法和mybatis是一样,需要一些简单的配置就可以定义xml了。

  1. 配置sql日志和mapper文件路径
    在application.properties中指定如下配置:

    其中mapper-locations可以根据实际路径进行修改

  2. 建立xml文件
    在mapper-locations对应的路径上建立xml文件,一个空的mapper文件大致如下:

    其中红框部分对应的是Java的Mapper的路径,如果通过鼠标能够点击过去,配置就基本没问题了

  3. 写自己的方法
    在xml中定义sql

在Mapper中定义相应的方法

调用

大功告成。

标签:xml,mapper,自定义,路径,plus,mybatis
From: https://www.cnblogs.com/gengone/p/16995996.html

相关文章

  • mybatis注解开发
    @Insert:实现新增@Update:实现更新@Delete:实现删除@Select:实现查询@Result:实现结果集封装@Results:可以与@Result一起使用,封装多个结果集@ResultMap:实现引用@Re......
  • MyBatis源码分析(二)prepareStatement预编译的执行流程
    通常我们如果自己写建立数据库连接的代码的时候,都会这么写pstmt=conn.prepareStatement(sql);pstmt.setString(1,email);result=pstmt.executeQuery();而Mybatis是怎么......
  • mybatis缓存
    Mybatis中缓存分为一级缓存,二级缓存。一级缓存一级缓存是SqlSession级别的缓存,只要SqlSession没有flush或close,它就存在默认开启并使用当调用SqlSession的修......
  • mybatis-plus的分页
    mybatis-plus包含内置的分页插件,我们要做的就是配置拦截器,然后使用内置的分页类就可以了。配置Interceptor分页的使用QueryWrapper指定查询条件Page指定获取特定......
  • Mybatis 连接池,事务,动态sql
    1、连接池pooled用连接池unpooled不用连接池<dataSourcetype="POOLED"><propertyname="driver"value="${jdbc.driver}"/><propertyname="url"value="${jdbc.ur......
  • 关于SqlMapConfig.xml
    1、引入外部propertiesdb.properties必须在类路径下<propertiesresource="db.properties"><!--<propertyname="driver"value="com.mysql.jdbc.Driver"/>......
  • SQL存储过程与自定义函数
    --execsp_databases--execsp_helpdbmaster--execsp_renamedb原名,新名--go--系统命令的改变/*execsp_configure'showadvancedoptions',1goreconfigureexecsp_conf......
  • 使用OptionMenu在屏幕中自定义自己的菜单
    菜单是用户界面最常用的,使用最频繁的元素之一,在Android中的菜单被分为3种,分别是选项菜单(OptionMenu),上下文菜单(ContextMenu)和子菜单(SubMenu),在本实例中使用了Optio......
  • net中c#如何获取字段、属性、方法的自定义特性?
    在C#中,自定义特性的创建用于将声明信息与代码(程序集、类型、方法、属性等)相关联,以任何需要的方式。特性增强了.NET的可扩展性能。传送门net中c#如何获取字段、属性、方法......
  • 基于Java springboot+mybatis+mysql+jsp网上书城管理系统
    @目录一、系统介绍二、功能展示1.主页(客户)2.登陆(客户)3.我的购物车(客户)4.我的订单(客户)5.我的图书(商家)6.新书上架(商家)7.订单管理(商家)7.统计分析(管理员)8.用户管理(用户管理......