摘要: 注解完成增删改查 使用注解开发会比配置文件开发更容易。 查询:@Select 添加:@Insert 修改:@Update 删除:@Delete 提示: 注解完成简单功能 配置文件完成复杂功能。 使用注解来映射简单语句会使代码显得更加简洁,Java注释不仅力不从心,还会让你本就复杂的SQL语句更加混乱 阅读全文
posted @ 2022-05-11 22:29 Resign~as 阅读(28) 评论(0) 推荐(0)
摘要: MyBatis参数传递 MyBatis接口方法中可以接收各种各样的参数,MyBatis底层对于这些参数进行不同的封装处理方式 单个参数: POJO类型: Map集合: Collection: List: Array: 其他类型 多个参数: MyBatis提供了ParamNameResolver类来进 阅读全文
posted @ 2022-05-11 21:40 Resign~as 阅读(55) 评论(0) 推荐(0)
摘要: 删除 删除一个 1.编写接口方法:Mapper接口 参数:id 结果:void BrandMapper类里添加方法 /** * 根据id删除 */ void deleteById(int id); 2.编写SQL语句:SQL映射文件 BrandMapper.xml里添加SQL语句 <delete i 阅读全文
posted @ 2022-05-11 17:56 Resign~as 阅读(796) 评论(0) 推荐(0)
摘要: 添加 1.编写接口方法:Mapper接口 在BrandMapper类添加方法 /** * 添加 */ void add(Brand brand); 参数:除了id之外的所有数据 结果:void 2.编写SQL语句:SQL映射文件 在BrandMapper.xml类添加 <insert id="add 阅读全文
posted @ 2022-05-10 22:15 Resign~as 阅读(155) 评论(0) 推荐(0)
摘要: 查询-多条件-动态条件查询: SQL语句会随着用户的输入或外部条件的变化而变化,我们称为动态SQL。 MyBatis对动态SQL有很强大的支撑: if choose(when,otherwise) trim(where,set) foreach 在BrandMapper.xml下面添加 <!-- 动 阅读全文
posted @ 2022-05-10 18:23 Resign~as 阅读(389) 评论(0) 推荐(0)
摘要: 查询-多条件 查询: 1.编写接口方法:Mapper接口 参数:所有查询条件 结论:List<Brand> 1.创建BrandMapper类 public interface BrandMapper { ​ ​ ​ /** * 查询所有 */ List<Brand> selectAll(); ​ / 阅读全文
posted @ 2022-05-10 09:33 Resign~as 阅读(594) 评论(0) 推荐(0)
摘要: 查看详情 编写接口方法:Mapper接口。参数:id,结果Brand。 在BrandMapper类下面添加方法 public interface BrandMapper { ​ ​ ​ /** * 查询所有 */ List<Brand> selectAll(); ​ /** * 查看详情:根据Id查 阅读全文
posted @ 2022-05-09 18:18 Resign~as 阅读(388) 评论(0) 推荐(0)
摘要: 查询 查询所有数据 编写接口方法:Mapper接口,参数:无,结果:List<Brand> 在com.uestc.mapper创建一个BrandMapper类 public interface BrandMapper { ​ /** * 查询所有 */ public List<Brand> sele 阅读全文
posted @ 2022-05-09 17:33 Resign~as 阅读(573) 评论(0) 推荐(0)
摘要: MyBatis配置文件完成增删改查 完成品牌数据的增删改查操作 产品原型地址 https://www.pmdaniu.com/storages/122645/74ccff58678d80583ea43a55547173eb-1818/start.html 配置文件完成增删改查 要完成的功能列表清单: 阅读全文
posted @ 2022-05-07 18:26 Resign~as 阅读(66) 评论(0) 推荐(0)
摘要: MyBatis核心配置文件 用别名可以简化配置。 在mybatis-config.xml中写入下面代码 <typeAliases> <package name="com.uestc.pojo"/> </typeAliases> 就可以在UserMapper.xml中,不用在resultType中"c 阅读全文
posted @ 2022-05-07 17:32 Resign~as 阅读(124) 评论(0) 推荐(0)