摘要:
select * from t_user where username like '%#{mohu}%' 中的#{mohu}会被解析为?号,不会被解析为占位符 解决方案: 1:'%${mohu}%' 用${}字符串拼接的方式代替占位符赋值 2:concat('%',#{mohu},'%') 在sql 阅读全文
posted @ 2022-09-15 16:33
别亦难
阅读(1047)
评论(0)
推荐(0)
摘要:
* 若sql语句查询的结果为多条时,* 一定不能以实体类类型作为方法的返回值* 否则会抛出异常TooManyResultsException * 若sql语句查询的结果为一条时* 此时可以以实体类作为返回值,* 也可以用list集合类型作为方法的返回值 * sqlSession在底层调用方法时,* 阅读全文
posted @ 2022-09-15 16:33
别亦难
阅读(38)
评论(0)
推荐(0)
摘要:
* 查询所有的用户信息为一个map集合* 若查询的数据有多条是,并且要将每条数据转化为map集合* 此时有两种解决方案:(第一种list集合用的多)** 1.将mapper接口方法的返回值设置为泛型是map的list集合* List<Map<String,Object>>getAllUserToMa 阅读全文
posted @ 2022-09-15 16:32
别亦难
阅读(533)
评论(0)
推荐(1)
摘要:
数据库三范式是什么 第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。如地址中湖北省武汉市洪山区就应该拆分成三列。 第二范式: 在第一范式基础上,规定表中非主键列不存在对逐渐的部分依赖。即要求每个表只描述一件事情,如在订单表中,如果有订单编号,产品编号,订购日期,产品价格,就 阅读全文
posted @ 2022-09-15 16:31
别亦难
阅读(43)
评论(0)
推荐(0)
摘要:
什么是Redis的哈希槽 哈希槽其实就是一个数组,数组[0, 1, 2, ..., 2^14-1]形成hash slot空间 Redis 集群中内置了 16384 个哈希槽,当需要在 Redis 集群中放置一个 key-value时,redis 先对 key 使用 crc16 算法算出一个结果,然后 阅读全文
posted @ 2022-09-15 16:30
别亦难
阅读(24)
评论(0)
推荐(0)
摘要:
* MyBatis获取参数值的两种方式:#{}和${}* #{}本质是占位符赋值,${}的本质是字符串拼接* * 1 若mapper接口方法的参数为单个的字面量类型* 此时可以通过#{}和${}以任意的内容获取参数值,* 但尽量把传入参数名放入{}内,一定要注意${}的单引号问题** 2 若mapp 阅读全文
posted @ 2022-09-15 16:28
别亦难
阅读(130)
评论(0)
推荐(0)

浙公网安备 33010602011771号