- 聊聊Mybatis的反射之ObjectWrapper MetaClass ObjectWrapper CollectionWrapper BaseWrapper BeanWrapper MapWrapper 总结 聊聊Mybatis的反射之ObjectWrapper这篇文章我们将讲授Mybatis反射的对象包装的类 MetaClassMetaClass主要是用于获取类的属性,它的构造方法中... 聊聊Mybatis的反射之ObjectWrapper MetaClass ObjectWrapper CollectionWrapper BaseWrapper BeanWrapper MapWrapper 总结 聊聊Mybatis的反射之ObjectWrapper这篇文章我们将讲授Mybatis反射的对象包装的类 MetaClassMetaClass主要是用于获取类的属性,它的构造方法中...
- 📣读完这篇文章里你能收获到 - Mybatis使用Like实现模糊查询 📣读完这篇文章里你能收获到 - Mybatis使用Like实现模糊查询
- 📣读完这篇文章里你能收获到 - Mybatis动态SQL语句大全 - Mybatis中如何定义变量 - Mybatis中如何提取公共的SQL片段 📣读完这篇文章里你能收获到 - Mybatis动态SQL语句大全 - Mybatis中如何定义变量 - Mybatis中如何提取公共的SQL片段
- 📣读完这篇文章里你能收获到 - Mybatis的一级缓存原理及初体验 - Mybatis的二级缓存原理及实践 📣读完这篇文章里你能收获到 - Mybatis的一级缓存原理及初体验 - Mybatis的二级缓存原理及实践
- Mybatis-Plus的逻辑删除 Mybatis-Plus的逻辑删除
- Mybatis-Plus乐观锁知识的介绍 Mybatis-Plus乐观锁知识的介绍
- Mybatis-Plus自动填充 Mybatis-Plus自动填充
- Mybatis-Plus的相关配置 Mybatis-Plus的相关配置
- Mybatis-Plus为什么那么火?接下来为您揭晓 Mybatis-Plus为什么那么火?接下来为您揭晓
- 完成登录功能实现逻辑用户在登录页面输入用户名和密码,提交请求给LoginServlet在LoginServlet中接收请求和数据[用户名和密码在LoginServlt中通过Mybatis实现调用UserMapper来根据用户名和密码查询数据库表将查询的结果封装到User对象中进行返回在LoginServlet中判断返回的User对象是否为null如果为nul,说明根据用户名和密码没有查询到... 完成登录功能实现逻辑用户在登录页面输入用户名和密码,提交请求给LoginServlet在LoginServlet中接收请求和数据[用户名和密码在LoginServlt中通过Mybatis实现调用UserMapper来根据用户名和密码查询数据库表将查询的结果封装到User对象中进行返回在LoginServlet中判断返回的User对象是否为null如果为nul,说明根据用户名和密码没有查询到...
- Mybatis的参数传递简述简单说明一下参数传递的问题。其实之前的举例也有说明。 多个参数传递就直接说,比如查询的操作。我们可以传递字段值,然后我们就可以锁定一个对象。我们在接口当中写一个方法 Brand select(@Param("id") Integer id,@Param("brandName") String brandName);我们这个叫@Param注释。以后多参传递的话就这... Mybatis的参数传递简述简单说明一下参数传递的问题。其实之前的举例也有说明。 多个参数传递就直接说,比如查询的操作。我们可以传递字段值,然后我们就可以锁定一个对象。我们在接口当中写一个方法 Brand select(@Param("id") Integer id,@Param("brandName") String brandName);我们这个叫@Param注释。以后多参传递的话就这...
- 添加数据并返回主键添加数据就是常规操作了。我们需要返回主键的用途举个例子就是当用户提交订单的时候,我们需要返回一个订单号。(订单号作为主键) void add(Brand brand);然后映射文件 <insert id="add" useGeneratedKeys="true" keyProperty="id"> insert into tb_brand (br... 添加数据并返回主键添加数据就是常规操作了。我们需要返回主键的用途举个例子就是当用户提交订单的时候,我们需要返回一个订单号。(订单号作为主键) void add(Brand brand);然后映射文件 <insert id="add" useGeneratedKeys="true" keyProperty="id"> insert into tb_brand (br...
- 单条件查询如果我只给出任意一个条件,当然上面的模式是完全可以满足的。我们只是来说明一下满足一个单条件查询的语法。明着说就像switch case语句一样。我们只在sql映射文件中做出说明更改的部分。其他的还是一样的模式。 <select id="selectByConditionSingle" resultMap="brandResultMap"> select * ... 单条件查询如果我只给出任意一个条件,当然上面的模式是完全可以满足的。我们只是来说明一下满足一个单条件查询的语法。明着说就像switch case语句一样。我们只在sql映射文件中做出说明更改的部分。其他的还是一样的模式。 <select id="selectByConditionSingle" resultMap="brandResultMap"> select * ...
- 实体类封装参数将多个参数封装成一个 实体对象 ,将该实体对象作为接口的方法参数。==该方式要求在映射配置文件的SQL中使用 #{内容} 时,里面的内容必须和实体类属性名保持一致。==先写这个方法List<Brand> selectByCondition(Brand brand)然后映射文件中的sql语句这里 的sql语句不用变 <select id="selectByCondition" ... 实体类封装参数将多个参数封装成一个 实体对象 ,将该实体对象作为接口的方法参数。==该方式要求在映射配置文件的SQL中使用 #{内容} 时,里面的内容必须和实体类属性名保持一致。==先写这个方法List<Brand> selectByCondition(Brand brand)然后映射文件中的sql语句这里 的sql语句不用变 <select id="selectByCondition" ...
- 多条件查询 散装参数用注解的方式(@param(“参数名称”))使用 @Param(“参数名称”) 标记每一个参数,在映射配置文件中就需要使用 #{参数名称} 进行占位在接口类中定义这样的方法==要求参数的名称和对应sql语句中参数的占位符名称一样==List<Brand> selectByCondition(@Param("status") int status, @Param("com... 多条件查询 散装参数用注解的方式(@param(“参数名称”))使用 @Param(“参数名称”) 标记每一个参数,在映射配置文件中就需要使用 #{参数名称} 进行占位在接口类中定义这样的方法==要求参数的名称和对应sql语句中参数的占位符名称一样==List<Brand> selectByCondition(@Param("status") int status, @Param("com...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签