首页 > 其他分享 >【Mybatis】model类通过注解忽略某属性

【Mybatis】model类通过注解忽略某属性

时间:2023-10-09 18:34:43浏览次数:36  
标签:忽略 mybatis Transient Mybatis 注解 model

当使用的model类中需要新增一些字段仅用于程序中传参,而不需要添加到数据库表中时,可以通过添加@Transient注解使mybatis忽略它而不做对应关系。

例如:

@Transient
private String userConfig;

如果是使用的mybatis plus,需要使用 @TableField(exist = false)注解,表示表中不存在该字段。

标签:忽略,mybatis,Transient,Mybatis,注解,model
From: https://www.cnblogs.com/kkvt/p/17752668.html

相关文章

  • SpringBoot之使用Redis和注解实现接口幂等性
    目录1接口幂等性1.1概念1.2实现思路1.3代码实现1.3.1pom1.3.2JedisUtil1.3.3自定义注解@ApiIdempotent1.3.4ApiIdempotentInterceptor拦截器1.3.5TokenServiceImpl1.3.6TestApplication1.4测试验证1.4.1获取token的控制器TokenController1.4.2TestController1.5注意......
  • 架构师养成记-mybatis一级缓存,二级缓存
    一级缓存级缓存是MyBatis中的默认提供的缓存的,也就是说,我们在使用ybatis的时候本身就在使用,他是默认开启的,级缓存是sqlsession级别的缓存,只有在一个salSession内的查询才能共享缓存的数据,当我们关闭sqlsession的时候或者执行增删改查的操作的时候,缓存就会被清空 验证......
  • MyBatis的if else表示
    MyBatis中的if<selectid="getFiles"resultMap="BaseResultMap">select*fromfileswherestatus=1<iftest="size!=0">andsize=#{size}</if>orderbyid</s......
  • 2.SpringBoot——常用注解
    Controller层//设置当前控制器类为RESTful风格,等同于@Controller与@ResponseBody两个注解的组合功能@RestController//设置当前控制器方法(模块)的请求访问路径@RequestMapping("/web/role")//依赖注入/自动装配,获取Bean@Resource@AutowiredAutowired和Resource的区别两者......
  • Mybatis上
    1.Mybatis基础操作学习完mybatis入门后,我们继续学习mybatis基础操作。1.1需求需求说明:根据资料中提供的《tlias智能学习辅助系统》页面原型及需求,完成员工管理的需求开发。通过分析以上的页面原型和需求,我们确定了功能列表:查询根据主键ID查询条件查询新增更新删除根据主键ID删......
  • Mybatis下
    2.Mybatis的XML配置文件Mybatis的开发有两种方式:注解XML2.1XML配置文件规范使用Mybatis的注解方式,主要是来完成一些简单的增删改查功能。如果需要实现复杂的SQL功能,建议使用XML来配置映射语句,也就是将SQL语句写在XML配置文件中。在Mybatis中使用XML映射文件方式开发,需要符合一定......
  • springAMQP--DirectExchange(在监听方法上用注解声明交换机队列和key,发送消息时会带一
         ......
  • 【Mybatis】开启驼峰命名不生效
    数据库里经常用_命名变量,例如:user_name。而Java实体类经常用驼峰命名,例如userName。如果想要让mybatis自动开启下划线到驼峰命名映射,需要在application配置文件来配置:mybatis.configuration.map-underscore-to-camel-case=true发现没有生效,没有成功映射到数据对象中,都是nu......
  • mybatisplus通过某个字段查询数据
    在MyBatisPlus中,你可以通过使用eq方法来通过某个字段查询数据。下面是一个示例代码:importcom.baomidou.mybatisplus.core.conditions.query.QueryWrapper;importcom.baomidou.mybatisplus.core.mapper.BaseMapper;publicclassMybatisPlusExample{privateBaseMapper<......
  • mybatis出现错误 java lang NumberFormatException:For input string:A1
    使用mybatis,当使用map传参并且在iftest判断时使用map中所传的参数时,可能会产生如题的报错,具体报错信息见下图:分析这个错误,自己调试也找过度娘,“坚信”自己代码并没问题,但是问题始终无法解决。最后在一个帖子看到说iftest判断时,传入的参数跟匹配的值类型必须一致,于是调整了自己代......