- 聊聊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...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签