上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 好的,这是一个非常核心的MyBatis面试题和日常开发中的关键知识点。resultMap 和 resultType 都用于指定SQL查询结果的返回类型,但它们的用法和能力有本质区别。 下面我用一个清晰的对比和示例来帮你彻底理解。 一、核心区别总结 特性 resultType resultMap 映射 阅读全文
posted @ 2025-09-20 10:06 fafrkvit 阅读(11) 评论(0) 推荐(0)
摘要: <resultMap id="ResultMapManage" type="com.javapandeng.po.Manage"> <result property="id" column="id" jdbcType="INTEGER"/> <result property="userName" c 阅读全文
posted @ 2025-09-20 10:04 fafrkvit 阅读(7) 评论(0) 推荐(0)
摘要: 这是一个非常高级且需要谨慎使用的配置。这里的 resultMap="map" 和 parameterType 扮演着完全不同的角色,理解它们的区别至关重要。 核心区别总结 特性 resultMap="map" parameterType 角色 输出(Output) 输入(Input) 作用阶段 SQ 阅读全文
posted @ 2025-09-18 11:37 fafrkvit 阅读(18) 评论(0) 推荐(0)
摘要: <!-- 根据参数查询--> <select id="listByMap" resultMap="ResultMapManage" parameterType="map"> select <include refid="Manage_field"/> from manage where 1=1 <i 阅读全文
posted @ 2025-09-18 10:42 fafrkvit 阅读(11) 评论(0) 推荐(0)
摘要: <delete id="deleteByEntity" parameterType="com.javapandeng.po.Manage"> delete from manage where 1=1 <include refid="Manage_where"/> </delete> //在这个代码中 阅读全文
posted @ 2025-09-17 22:19 fafrkvit 阅读(7) 评论(0) 推荐(0)
摘要: <sql id="Manage_field"> id,userName,passWord,realName</sql> <!-- 实体类属性--> <sql id="Manage_insert"> #{id},#{userName},#{passWord},#{realName} </sql> <i 阅读全文
posted @ 2025-09-17 22:03 fafrkvit 阅读(10) 评论(0) 推荐(0)
摘要: 核心思想:解决自动映射的局限性 MyBatis 有一个很好的特性叫“自动映射”:如果数据库字段名(如 user_name)和 Java 实体类的属性名(如 userName)符合一定的规则(例如下划线转驼峰),MyBatis 可以自动将查询结果填充到实体对象中,你甚至不需要写 <resultMap> 阅读全文
posted @ 2025-09-17 21:47 fafrkvit 阅读(50) 评论(0) 推荐(0)
摘要: 简单直接的回答是:它们之间是“接口定义”与“SQL映射实现”的关系。 ManageMapper 是一个 Java 接口,它定义了数据库操作的方法签名;而 ManageMapper.xml 是一个 XML 文件,它提供了这些方法签名所对应的具体 SQL 语句实现。MyBatis 框架在运行时通过动态代 阅读全文
posted @ 2025-09-17 21:19 fafrkvit 阅读(19) 评论(0) 推荐(0)
摘要: 这段代码是 Java 枚举(Enum) 类型。它们应该被放在 src/main/java 目录下的某个包中,是独立的 .java 源文件。 States.java: java package com.yourcompany.yourproject.enums; // 放在特定的包中 public e 阅读全文
posted @ 2025-09-17 16:52 fafrkvit 阅读(10) 评论(0) 推荐(0)
摘要: 高阻态(High Impedance State,简称 Hi-Z 或 Hi-Z State)是指电路中的某个输出引脚或信号处于一种“关闭”状态,既不提供电流,也不吸收电流。这个状态通常用于三态逻辑(Tri-state Logic)系统中,目的是让该引脚既不会对电路中的其他部分产生影响,也不会消耗功率 阅读全文
posted @ 2025-09-14 15:20 fafrkvit 阅读(48) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 11 下一页