项目二
@司马懿
越努力越公平!
展开
-
浅谈 in 与 existis 的区别
第一点:in和existsin 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。第二点:in 的函数里,代表是一个值,并且返回出来,而 existis 则是返回的boolean;第三点:两者具体情况具体分析:在小表的情况下,in的效率要高,并且通俗易懂,但是一般情况下,一家公司的数据库量都是比较大的,而existi是用于大表,效率要高;...原创 2020-05-22 18:58:44 · 915 阅读 · 0 评论 -
获取list中时间最大或者最小的方式
//根据产品的有效期获取合同的有效期List<String> fwqxList = new ArrayList<>();for (Map<String, Object> stringObjectMap : htProductList) { String fwyxqq = stringObjectMap.get("FWYXQ_Q").toString().replace("-", ""); String fwyxqz = stringObjectMap.原创 2020-06-18 08:47:28 · 7274 阅读 · 0 评论 -
触发器
https://blog.csdn.net/cc_0101/article/details/80664561原创 2020-06-17 09:22:12 · 495 阅读 · 0 评论 -
关于项目中 对Java 的为空判断整理
集合为空判断if (dataList != null && dataListsize()> 0) {if (!CollectionUtils.isEmpty(dataList)) {字符串为空判断org.springframework.util.StringUtilsStringUtilsisEmpty(map为空判断org.apache.commons.collect...原创 2020-06-10 09:56:37 · 202 阅读 · 0 评论 -
sona编码规范
1.Raw types should not be used(不要使用原始类型)安全的替代方法是使用无界通配符类型。如果你想使用泛型,但不知道或不关心实际的类型参数是什么,那么可以使用问号代替。例如,泛型集 Set<E> 的无界通配符类型是 Set<?>(读作「set of some type」)。它是最通用的参数化集合类型,能够容纳任何集合。...原创 2020-05-06 10:32:26 · 6680 阅读 · 1 评论 -
3.公共异常处理和跨域处理
原创 2020-03-02 15:35:38 · 144 阅读 · 0 评论 -
2.分布式ID
原创 2020-03-02 15:12:32 · 104 阅读 · 0 评论 -
1.RESTFUL
原创 2020-03-02 14:47:26 · 109 阅读 · 0 评论