sql
Starry-boy
这个很懒,什么也没留下
展开
-
记BUG查找过程-无法重现的BUG
问题描述:有个定时任务 循环调用 淘宝API, 将淘宝订单 和 订单下的商品转换为 cloudx 的 销售订单 和 商品行,在这个转单 过程中,需要根据转下来的订单的类型 在 站外原生线索数据库表 插入一条数据,现在需要的问题 在 站外原生线索数据库表插入数据时 发现数据不齐全,查看销售订单表时 发现表中又有缺少的那部分表达数据。。。。问题来了,站外原生线索数据库表 有些记录是齐全的有些记录又是缺失的 完全不知道什么原因导致的。。。。 这块代码 过于复杂 又臭又长根本没法读,因为是定时任务 又没法还原当时原创 2020-05-18 17:20:46 · 142 阅读 · 0 评论 -
mybatis 入门(一)
mybatis 入门官文文档http://www.mybatis.org/mybatis-3/zh/configuration.html#typeAliasesmybatis 配置文件全局配置文件 引入 dtd 约束<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBL...原创 2019-05-20 20:58:39 · 109 阅读 · 0 评论 -
mybatis 细节处理
mybatis 细节处理参数处理单个参数 >> mybatis 不会对参数做任何处理直接使用 #{参数名} 即可, 参数名任意多个参数 >> mybatis 将多个参数封装成一个mapkey : param1, param2, param3 … || arg1, arg2, arg3… || 直接取索引 索引从0开始value: value 就...原创 2019-05-21 13:40:37 · 164 阅读 · 0 评论 -
mybatis 动态sql
mybatis 动态sql标签if --> 使用OGNL表达式, 能直接调用方法(包括静态方法),能使用 三元运算符, 能做逻辑判断choose(when,otherwise)foreachtrim(where,set)if 标签exmaple<!-- test ----- OGNL 表达式,特殊字符需要使用转义字符 含义: 满足 条件才会拼接 if 标签中的sql...原创 2019-05-21 18:12:54 · 438 阅读 · 0 评论 -
mybatis 缓存机制
mybatis 缓存机制一级缓存(本地缓存)SqlSession 级别的缓存。一级缓存是一直开启的; SqlSession 级别的一个map与数据库同一次会话期间查询到的数据会放在本地缓存中, 以后如果需要同样的数据,直接送缓存中拿,没必要再去查询数据库一级缓存失效情况:SqlSession 不同SqlSession 相同,查询条件不同(当前一级缓存中还没有这个数据)SqlSe...原创 2019-05-22 09:48:49 · 107 阅读 · 0 评论