mybaitis查询 (数据库与实体类字段名不相同)

1.这是我的数据库字段名和实体类字段名

mybaitis查询 (数据库与实体类字段名不相同)

2.方法
方法一: 查询的结果标题 会跟实体类的属性一一匹配,一定要一致就算数据库字段和属性不一致,我们可以把查询结果设置一个别名,让别名=属性名

mybaitis查询 (数据库与实体类字段名不相同)

方法二:使用resultMap标签,设置好你的实体类属性和数据库哪个字段进行匹配
List<book> findBook2();</book>

mybaitis查询 (数据库与实体类字段名不相同)

3.输出

mybaitis查询 (数据库与实体类字段名不相同)

Original: https://www.cnblogs.com/eafkng/p/16170613.html
Author: 水水头不秃
Title: mybaitis查询 (数据库与实体类字段名不相同)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/570580/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Java中的Lock锁

    Lock锁介绍: 在java中可以使用 synchronized 来实现多线程下对象的同步访问,为了获得更加灵活使用场景、高效的性能,java还提供了Lock接口及其实现类Reen…

    Java 2023年5月29日
    072
  • Java中的List<Integer>里有可能存String类型元素吗?

    这其实是我遇到的一个线上bug,在这里分享给大家。 如果是用反射,那就很简单了,毕竟泛型只是在编译期进行约束,对运行期是无能为力的。 想想看,如果不使用反射,有没有办法做到呢? 问…

    Java 2023年6月9日
    085
  • Python requests, pasel多线程爬取并下载小说

    使用PYTHON语言,用到的外部包有pasel, requests。 逻辑:首先得到该小说所有章节地址,再使用多线程访问链接,得到的内容放入object列表中,最后写入本地文件。 …

    Java 2023年6月9日
    093
  • Java设计模式14:建造者模式

    什么是建造者模式 发现很多框架的源码使用了建造者模式,看了一下觉得挺实用的,就写篇文章学习一下,顺便分享给大家。 建造者模式是什么呢?用一句话概括就是建造者模式的目的是 为了分离对…

    Java 2023年5月29日
    063
  • spring-retry使用

    Spring Retry提供了自动重新调用失败的操作的功能。这在错误可能是暂时性的(例如瞬时网络故障)的情况下很有用。Spring Retry提供对流程和基于策略的行为的声明式控制…

    Java 2023年5月30日
    096
  • GateWay

    即满足某种规则之后即向指定路径路由,否则应为404。 #参数合并写法 spring: cloud: gateway: routes: – id: after_route #路由规则…

    Java 2023年6月16日
    091
  • 4.环境搭建

    1.springboot项目: 创建provider作为服务提供方 创建consumer作为服务调用方 1.provider代码示例 结构如图 1.&#x542F;&amp…

    Java 2023年6月5日
    055
  • Java入门到精通——基础篇之多线程实现简单的PV操作的进程同步

    一、概述 PV操作是对信号量进行的操作。进程同步是指在并发进程之间存在一种制约关系,一个进程的执行依赖另一个进程的消息,当一个进程没有得到另一个进程的消息时应等待,直到消息到达才被…

    Java 2023年5月29日
    084
  • 一. 为什么要用SpringMVC框架

    以前是怎么做项目的 ? CoreServlet,起到一个中心处理器作用。所有的请求到服务器,服务器给CoreServlet,在里面处理所有表的增删改查,跳转也在里面做。 以前做部门…

    Java 2023年6月16日
    074
  • java学习笔记1(入门级)

    JavaSE (Java标准版) JavaEE(Java企业版) JavaME(Java微型版) 简单性:例如C++支持多继承,多继承比较复杂,而Java不在支持多继承 C++中有…

    Java 2023年6月16日
    073
  • Nginx1.14.0+ModSecurity实现简单的WAF

    https://www.cnblogs.com/xll970105/p/10250697.html Original: https://www.cnblogs.com/lixiur…

    Java 2023年5月30日
    075
  • 云原生系列4 批量定时更新本地代码库

    图中是一个自动化的机械流水线。 作为一名程序员,每天一定有非常多工作是每天必须重复的, 如何消除重复性的工作?也让自己日常重复工作自动化呢? 背景和需求 开发人员入职一家新公司,一…

    Java 2023年6月8日
    069
  • SpringCloud 在Feign上使用Hystrix(断路由)

    SpringCloud 在Feign上使用Hystrix(断路由) 第一步:由于Feign的起步依赖中已经引入了Hystrix的依赖,所以只需要开启Hystrix的功能,在prop…

    Java 2023年5月30日
    046
  • 利用Spring的ThreadPoolTaskScheduler实现轻量级任务调度

    在单体应用中需要一个使用简单性能可靠的调度功能,要求可以通过Cron表达式配置触发时间并且任务执行时间可以修改并且立即生效,可以在运行时动态增加、停止、重启job等。 经过研究 o…

    Java 2023年6月5日
    066
  • jdk8系列一、jdk8 Lamda表达式语法、接口的默认方法和静态方法、supplier用法

    一、简介 在本文中我们将学习这些新特性,并用实际的例子说明在什么场景下适合使用。 包含Java开发者经常面对的几类问题: 语言 编译器 库 工具 运行时(JVM) 二、Lambda…

    Java 2023年5月30日
    077
  • Vue

    Vue 的核心库只关注视图层,方便与 HTML + CSS + JS : 视图 : &#x7ED9;&#x7528;&#x6237;&#x770B;…

    Java 2023年6月7日
    080
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球