2019-11-21

一睁眼八点半,哎。 起床洗头刷鞋,上班。今天开始重新学习一下MySQL,加油。

脑海中有一个不错的点子,突然间发现小时候吃的蚂蜂菜有很多功效,不知能不能成为创业项目。


try 块中的 return 语句执行成功后,并不马上返回,而是继续执行 finally 块中的语句,如果此处存

在 return 语句,则在此直接返回,无情丢弃掉 try 块中的返回点。

~~Optional 是一个对象容器,具有以下两个特点:

    提示用户要注意该对象有可能为null

    简化if else代码

public static String getName(User u) {

    return Optional.ofNullable(u)

                    .map(user->user.name)

                    .orElse("Unknown");

原文链接:https://blog.csdn.net/fzy629442466/article/details/87692730


正例:使用如下方式来避免 sum 的 NPE 问题:SELECT IFNULL(SUM(column), 0) FROM table;

【强制】使用ISNULL()来判断是否为NULL值。说明:NULL 与任何值的直接比较都为 NULL。                                                    1) NULL<>NULL 的返回结果是 NULL,而不是 false。                                                                                                                   2) NULL=NULL 的返回结果是 NULL,而不是 true。                                                                                                                          3) NULL<>1 的返回结果是 NULL,而不是 true。

【强制】sql.xml 配置参数使用:#{},#param# 不要使用${} 此种方式容易出现 SQL 注入。


@EnableAsync   https://www.jianshu.com/p/a4b4f3df4992

推荐阅读更多精彩内容