java吧 关注:1,251,357贴子:12,735,715

被开除三次后,总算开窍了,业务代码永远都是if 如果为空就返

只看楼主收藏回复

被开除三次后,总算开窍了,业务代码永远都是if 如果为空就返回异常,不为空就走sql,简单的一比,其他什么框架也是简单,随便百度粘贴,把别人的工具类拿来用就行了,不知各位大佬有何见解。


IP属地:广东来自Android客户端1楼2019-03-04 02:22回复
    没错 就是这样


    IP属地:陕西来自Android客户端2楼2019-03-04 02:57
    回复


      IP属地:北京来自Android客户端3楼2019-03-04 03:33
      回复


        IP属地:上海来自iPhone客户端4楼2019-03-04 08:48
        回复
          三次。。。。你一整年的时间。。。


          IP属地:湖北来自Android客户端5楼2019-03-04 09:12
          收起回复
            额,被开3次……


            IP属地:浙江来自Android客户端7楼2019-03-04 09:13
            收起回复
              不说那多,就说公司业务是不是大多都是这样,来参数了不为空就走sql,求指点


              IP属地:广东来自Android客户端8楼2019-03-04 09:21
              收起回复
                其实看业务的吧,大部分为了排除空指针引起的错误,会先判断空,或者加查询条件也会判断是否为空然后增加查询条件


                IP属地:广东9楼2019-03-04 10:27
                收起回复
                  mybatis里面有判断啊 这个问题


                  IP属地:安徽来自iPhone客户端10楼2019-03-04 11:34
                  收起回复
                    不明觉厉


                    IP属地:北京来自Android客户端12楼2019-03-04 22:03
                    收起回复
                      其实吧,用spring的jpa如果根据id查找不存在默认就是抛出异常


                      IP属地:广东来自Android客户端14楼2019-03-05 07:48
                      回复
                        前端那边不是都写判断了 我是直接进sql sql返回在判断


                        IP属地:贵州来自Android客户端15楼2019-03-05 08:04
                        收起回复
                          参数来了,就走 sql,业务这么简单随便一个sql注入就把你库拿跑了。不进行参数过滤?不进行有效参的判断?不进行异常捕获吗?


                          IP属地:北京16楼2019-03-05 08:10
                          收起回复
                            其实被开除挺正常的,但是能连续找到三次工作,那是有点厉害


                            IP属地:河北来自Android客户端17楼2019-03-05 08:22
                            收起回复
                              LZ做的ERP吧,我在做.net跟你有同感。


                              IP属地:江苏来自Android客户端18楼2019-03-05 08:22
                              收起回复