上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 解决方案:在@RequestMapping中加入produces="text/html;charset=UTF-8" 属性即可,如下图所示 阅读全文
posted @ 2023-01-05 16:52 迷糊桃 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 本文讨论当查询条件在两个以上时,单列索引与联合索引对查询性能的影响 Mysql版本5.7,数据库引擎innodb 测试中使用 explain +具体sql可看索引使用情况 一些影响索引性能的因素: 1.单列索引和联合索引 2.查询条件的连接符号and 和 or 一、联合索引测试 建立一个顺序为A、B 阅读全文
posted @ 2023-01-05 10:58 迷糊桃 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 1. 仅是判断是否存在时,select count 比 select 具体的列,更好。 我们经常遇到类似的业务场景,如,判断某个用户userId是否是会员。 (反例): 一些小伙伴会这样实现,先从用户信息表查出用户记录,然后再去判断是否是会员: <select id="selectUserByUse 阅读全文
posted @ 2023-01-04 15:35 迷糊桃 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 错误的SQL语句 为了排序,自然而然地想到了关联子查询。把原表跟自身关联,然后数出来每个地区集合中有多少个价格高于当前记录价格。如果有0个高于当前记录价格,就说明当前记录是该地区集合中价格最高的,ranking里就应该填入1;如果有1个高于当前记录价格,就说明当前记录的价格在该地区集合中排名第2…… 阅读全文
posted @ 2023-01-03 14:39 迷糊桃 阅读(701) 评论(0) 推荐(0) 编辑
摘要: /** * JSON字符串自动转换 * Created by zkn on 2016/8/22. */ public class JsonToMapUtil { public static void main(String[] args){ String str = "{"0":"zhangsan" 阅读全文
posted @ 2022-12-23 10:49 迷糊桃 阅读(19079) 评论(0) 推荐(0) 编辑
摘要: 今天在写业务代码的时候,大致如下 然后a.contains报了空指针异常,让我很是诧异 结果发现,是缓存获取到了一个null null.contains这种样子就会出现空指针 阅读全文
posted @ 2022-12-22 11:00 迷糊桃 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1.数据库引擎是否支持事务(Mysql的MyIsam引擎就不支持事务) 2.注解所在的类是否注入spring容器中 3.注解所在方法是否为public修饰或者final(方法实现了接口是否为public,方法没有实现接口是否为final) 分析:这是由 Spring AOP 的本质决定的。如果你在 阅读全文
posted @ 2022-11-25 17:12 迷糊桃 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 1.事务管理方式 事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。 spring支持编程式事务管理和声明式事务管理两种方式。 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事 阅读全文
posted @ 2022-11-19 15:19 迷糊桃 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 问题: 项目中,有时候实体类很多字段是不会用上的,返回给前端的时候有很多null,显得返回的报文十分臃肿 解决办法: 只需要在返回的实体类上面加上@JsonInclude(JsonInclude.Include.NON_NULL)注解,就可以过滤掉返回值为null的属性 阅读全文
posted @ 2022-11-15 10:14 迷糊桃 阅读(514) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) { Map<String, Object> hashMap = new HashMap<>(); hashMap.put("a","1"); hashMap.put("b",null); hashMap.put("c"," 阅读全文
posted @ 2022-11-11 16:33 迷糊桃 阅读(139) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页