随笔分类 - MyBatis
摘要:删除单个 Integer deleteOne(@Param("id") String id); <delete id="deleteOne"> delete from tb_user where id=#{id}; </delete> @Test public void deleteOne(){ D
阅读全文
摘要:select * from tb_user where username like "%"#{username}"%"; select * from tb_user where username like "%a%"; user{id=1, username='zhangsan', password
阅读全文
摘要:如果查询出的数据只有一条,可以通过 实体类对象接收 List集合接收 Map集合接收,结果{password=123456, sex=男, id=1, age=23, username=admin} 如果查询出的数据有多条,一定不能用实体类对象接收,会抛异常TooManyResultsExcepti
阅读全文
摘要:1 MyBatis获取参数值的两种方式:${}和#{} 2 ${}的本质就是字符串拼接,#{}的本质就是占位符赋值 3 ${}使用字符串拼接的方式拼接sql,若为字符串类型或日期类型的字段进行赋值时,需要手动加单引号;但是#{}使用占位符赋值的方式拼接sql,此时为字符串类型或日期类型的字段进行赋值
阅读全文
摘要:开发环境:idel+maven+MySql+MyBatis 项目结构图: 1.创建maven工程,引入maven依赖 2.创建MyBatis的核心配置文件 在resources下创建mybatis-config.xml文件,粘贴如下信息 3.创建mapper接口 4.创建MyBatis的映射文件 映
阅读全文