首页 > 其他分享 >idea的创建与使用mapper映射文件

idea的创建与使用mapper映射文件

时间:2023-06-23 12:45:28浏览次数:30  
标签:xml mapper 映射 文件 ## idea application

一.创建mapper映射文件

在设置中

模板

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="">

</mapper>

二.文件位置

mapper包需要放在resources下,xml文件要放在mapper包中

三.xml文件中规则

 xml文件

 数字一 一对应

1:namespace=>方法所在文件的完整路径

2:id=>方法名

3:resultType=>方法返回类型

4:parameterType=>方法传入参数类型

 四.application.yml配置文件做配置

application.yml

spring:
  application:
    name: demo
  datasource:
    username: root
    password: root
    url: jdbc:mysql://localhost:3306/mysqldb?characterEncoding=utf-8
    driver-class-name: com.mysql.jdbc.Driver
server:
  port: 9999
## 配置扫描实体包,给实体类设置别名
## 实体类包的位置
mybatis:
  type-aliases-package: com.example.demo.po
  mapper-locations: classpath:mapper/*.xml

 

标签:xml,mapper,映射,文件,##,idea,application
From: https://www.cnblogs.com/liweimingbk/p/17498975.html

相关文章

  • fixmap 地址映射
    在系统启动的汇编阶段,为kernelimage、dtb建立了临时页表,开启了MMU,进入了虚拟空间的世界,进入到start_kernel,内核要访问内存,要访问IO地址空间,那么就必须要为物理地址建立页表,以实现物理地址和虚拟地址之间的映射。在内核初始化前期,内存管理系统还未初始化,现在除了临时页表外,主要......
  • idea远程debug参考一
    参考一:https://blog.csdn.net/publicv/article/details/126130834服务器操作:1:服务器执行命令:10005是idea和服务器连接socket的端口号,和项目本身的端口无关nohupjava-jar-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=10005xx.jar&12:确认一下,远......
  • [Leetcode] 0706. 设计哈希映射
    706.设计哈希映射点击跳转至leetcode题目描述不使用任何内建的哈希表库设计一个哈希映射(HashMap)。实现MyHashMap类:MyHashMap()用空映射初始化对象voidput(intkey,intvalue)向HashMap插入一个键值对(key,value)。如果key已经存在于映射中,则更新其对应的值v......
  • IDEA 修改SNV或GIT文件,父文件夹是颜色
    IDEA修改SNV或GIT文件,父文件夹是颜色:1、File>Settings>VersionControlDirecoryMapppings;选择Subversion/Git即可。 2、File>Settings>VersionControl>FileStatusColors;修改对应【Customized】颜色:(1)Havechangeddescendants 表示修改的父文件夹的......
  • IDEA 取消右上角 Firefox(火狐)、Chrome(谷歌)、Edge的图标一直闪烁!
     IDEA 取消右上角Firefox(火狐)、Chrome(谷歌)、Edge的图标一直闪烁,File>Settings>Tools>WebBrowsersandPreview,去掉三个浏览器的对勾即可! ......
  • 如何使用idea来查找所有未使用的代码?
    背景项目组需要对开发的项目进行一次清理,把一些未被引用的代码清理掉。我们知道一段代码未被引用,那么代码通常是灰色的。但是一个完整的项目,会存在成千上万个Java文件,如果一个一个看去需要花费太多的精力,并不现实。那怎么才能一下子找到所有未使用的代码呢?一开始我想着有......
  • 使用IDEA回滚某次提交的代码步骤,和回滚某次已经commit的代码但是没有push的代码
    使用IDEA回滚某次提交的代码步骤1.已经push的代码回滚选中提交的版本:右击RevertCommit会新增一个Revert“xxxCommit”的Commit记录,并将"xxxCommit"中的代码全部回滚。如果是已经push到远端的Commit,RevertCommit后还需要进行push。 2.已经commit但是没有pus......
  • IDEA 取消“Commented out code (3 lines) ” 提示
    IDEA  多行注释,会提示“Commentedoutcode(3lines)”,怎么取消?File>Setting>CodeStyle>Inspections>Java 把“Commentedoutcode”的对钩取消之后就可以了。  ......
  • 解决IDEA中注释@param 参数名称不存在时提示报错
    File->Settings->Editor->Inspections搜索Javadoc,找到DeclarationhasproblemsinJavadocreferences将提示级别修改为Warning  ......
  • mybatis在mapper.xml中怎么处理大于、小于、不等于号
    第一种方法:使用转义字符大于号>>大于等于号 >= >=小于号 < < 小于等于号 <= <=与 & &amp;双引号 " "单引号 ' &apos;例子: <iftest="beginTimeStr!=null">  andfile.created_at>='${beginTimeStr}'</if>......