首页 > 其他分享 >mybatis中字段映射与表名映射

mybatis中字段映射与表名映射

时间:2023-09-10 21:22:54浏览次数:30  
标签:TableField false 映射 中字段 private mybatis String

2023-09-10

@Data
@TableName("tbl_phone")
public class Phone {

    @TableField(select = false)
    private Integer id;
    private String type;
    private String name;

    @TableField(exist = false)
    private String description;

}
 @TableField(select = false)表示可以隐藏查询到的内容,一般在“密码”字段中使用
@TableField(exist = false)表示不参与查询
@TableName("tbl_phone")表示设置映射表的名称
@TableField(value="name")表示表的字段的映射名称
 
 
 

标签:TableField,false,映射,中字段,private,mybatis,String
From: https://www.cnblogs.com/isDaHua/p/17691965.html

相关文章

  • mybatisplus中按照条件查询的三种方式,常用的是lambda查询,当进行测试查询的时候,可以将
    2023-09-10目录结构 logback.xml<?xmlversion="1.0"encoding="UTF-8"?><configuration></configuration>application.ymlspring:datasource:driver-class-name:com.mysql.cj.jdbc.Driverurl:jdbc:mysql://loca......
  • mybatis-plus中添加的依赖,使用的方法,分页查询中添加的拦截器
    2023-09-10mybatis-plus中添加的依赖<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.4.0</version></dependency>使用的......
  • 实现读写分离SpringBoot+MyBatis+Druid
    实现读写分离SpringBoot+MyBatis+Druid1.读写分离概念理解读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间件(比如:MyCat),也就是说应用程......
  • mybatis核心配置文件以及mapper文件的配置
    config文件<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEconfigurationPUBLIC"-//mybatis.org//DTDConfig3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration>......
  • Mybatis 学习
    1.第一个程序1.1配置数据库表中包含id、name、password1.2配置pom.xmlmysql-connector5.几有问题,用8.几mybatisjunit<build<resources中的directory、includes、filetering中为false。否则在junit的测试中,xml文件会被过滤1.3准备POJO层数据类有id、name、password,......
  • MyBatis实现In查询(XTHS 实测)
    一. SQL语法实现In查询SQL语句实现In查询SELECT*FROMuser_infoWHEREuser_namein('xixi','haha');二. MyBatis实现In查询错误范例:如果在MyBatis中也使用类似SQL语法来实现In查询,像如下示例,肯定会报错,因为MyBatis不支持这样的写法。//Dao层List<UserInf......
  • MyBatisCodeHelperPro支持动态解析sql
    通过setting找到插件搜索MyBatisCodeHelperPro点击【Install】进行安装github:https://github.com/gejun123456/MyBatisCodeHelper-Prohttps://brucege.com/doc/#/......
  • pandas-数值映射和替换
    pandas-数值映射和替换目录pandas-数值映射和替换映射map()输入字典dict输入函数替换replace()参考资料映射列值是指将一个列中的某些特定值映射为另外一些值,常用于数据清洗和转换。映射map()Series.map(arg,na_action=None)arg:接收function、dict或Series,表示映射关系;......
  • jpa 树的父子节点映射记录
    jpa父子节点映射记录:(加入条件station_code):----------------------------------------------------------------------------@OneToMany(fetch=FetchType.EAGER)@JoinColumn(name="parent_id",referencedColumnName="rela_tree_id")@JoinColumn(name=&......
  • MyBatis 的 # 传参,是参数化查询,那参数化查询到底为什么可以防止sql注入?
    对于MyBatis的#传参,虽然最终的SQL查询语句中会将参数值替换到对应的位置,但是这个过程并不是简单的字符串拼接,而是通过预编译的方式进行处理。这样做有以下几个方面的好处,从而减少了SQL注入的风险:参数值转义:在参数化查询中,MyBatis会自动对参数值进行转义处理。这样可以......