上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 43 下一页
摘要: **从多个条件中选择一个 *choose(when,otherwise):选择,类似于Java中的switch语句 步骤一:创建方法类 /** * 单条件动态查询 * @param brand * @return */ List<Brand> selectByConditionSingle(Bran 阅读全文
posted @ 2023-03-27 01:14 YE- 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 问题:用户输入条件时,是否所有条件都会填写? 解决方案:**SQL语句会随着用户的输入或外部条件的变化而变化,我们称为动态SQL。 **MyBatis对动态SQL有很强大的支撑 *if *choose(when,otherwise) *trim(where) *foreach 步骤一:BrandMa 阅读全文
posted @ 2023-03-27 00:53 YE- 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。 使用动态 SQL 并非一件易事,但借助 阅读全文
posted @ 2023-03-26 17:25 YE- 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 编写接口方法:Mapper **参数:所有查询条件 **结果:List<Brand> 2. 编写SQL语句:SQL映射文件 3. 执行方法,测试 方法一: 步骤一: 在BrandMapper.xml文件中设置select查询语句 <select id="selectByCondition" resu 阅读全文
posted @ 2023-03-26 11:14 YE- 阅读(28) 评论(0) 推荐(0) 编辑
摘要: <!-- 特殊字符的处理: 1.转义字符 < 等于 &lt; 2.CDATA区 --> <select id="selectBy" parameterType="int" resultMap="brandResultMap"> select * from tb_brand where id <![C 阅读全文
posted @ 2023-03-25 15:41 YE- 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 解决: 1.在res/values/中找到两个theme文件,将其中这一行: <style name="Theme.LoginInSystem" parent="Theme.MaterialComponents.DayNight.DarkActionBar"> 都改为: <style name="T 阅读全文
posted @ 2023-03-25 13:24 YE- 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 效果图片 布局代码 <?xml version="1.0" encoding="utf-8"?> <!--登录界面,用LinearLayout--> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" an 阅读全文
posted @ 2023-03-25 13:21 YE- 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 查看详情 1.编写接口方法:Mapper接口 ***参数:id 结果Brand Brand selectByld(int id); 2.编写SQL语句:SQL映射文件 3.执行方法,测试 步骤一: 在BrandMapper.java文件里面创建方法名称 //BrandMapper.java//根据i 阅读全文
posted @ 2023-03-25 13:09 YE- 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 准备环境 数据库表 tb_brand 实体类 Brand 测试用例 ps.在了test文件下 安装MyBatisX插件 。MyBatisX是一款基于IDEA的快速开发插件,为效率而生。 。主要功能: ...XML和接口方法 相互跳转 ...根据接口方法生成 statement 。。安装: ps.用于 阅读全文
posted @ 2023-03-25 11:23 YE- 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 出现的问题: 运行测试类的时候,brandName,companyName出现null值 原因:数据库表的字段名 和 实体类的属性名称 不一样,则不能自动封装数据 navicat命名方式: 实体类代码: private String brandName; private String company 阅读全文
posted @ 2023-03-25 11:11 YE- 阅读(59) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 43 下一页