摘要: 如果在实体类上面标注了@Data 自动生成了get/set/toString方法之后,他默认生成格式是 这里在内容的前面会自动生成该实体类的类名,而且真正的内容是用圆括号 ( ) 括起来的,而JSON则是用花括号 { } 括起来的 如果要将对象和Json进行交互的话,建议还是手动生成toString 阅读全文
posted @ 2019-10-23 17:42 Shawn_Michaels 阅读(2084) 评论(0) 推荐(0) 编辑
摘要: JSON (常常与Map集合或者List<Map<String,Object>>集合相互转换使用) Json对象可以直接赋值给Map集合 数据在名称/值对中 数据由逗号分隔 花括号保存对象 方括号保存数组 JSON 值 JSON 值可以是: 数字(整数或浮点数) 字符串(在双引号中) 逻辑值(tru 阅读全文
posted @ 2019-10-23 16:42 Shawn_Michaels 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 原因:主要是因为mybatis在调用对象中的get方法时造成的问题。可能是因为属性名与SQL语句中的没有对应上,或者是属性的命名不规范 尽量避免用isXXX来命名,部分框架解析的时候会出问题。 参考于:https://blog.csdn.net/rocketeerLi/article/details 阅读全文
posted @ 2019-10-23 16:02 Shawn_Michaels 阅读(21104) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-10-23 15:27 Shawn_Michaels 阅读(443) 评论(0) 推荐(0) 编辑
摘要: (1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。 TRUNCATE TABLE 则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行 阅读全文
posted @ 2019-10-23 15:25 Shawn_Michaels 阅读(4250) 评论(0) 推荐(0) 编辑
摘要: 如果是从Map<String,Object>中根据key值取出来的value默认是Object类型 判断Object类型的对象是否为空 阅读全文
posted @ 2019-10-23 14:42 Shawn_Michaels 阅读(12604) 评论(0) 推荐(0) 编辑