java吧 关注:1,245,187贴子:12,722,441

我好菜啊,大开眼界

只看楼主收藏回复

首先楼主只是个外包公司的小菜鸡,只会curd
1、最近甲方爸爸新搭了一个项目,我给他们引入了mybatisplus,组里面竟然没人用过?最后要求我以后用回mybatis,把一个功能的代码都写到一个controller、service、dao、xml里面,我直接好家伙。说是框架生成sql会影响性能,没自己预先写好的快
2、拦截器结合ThreadLocal把请求时用户的数据存下来了,controller就可以用实体类去接受参数,不用为了取登录用户的信息,而传个request进来。结果你们不用,把request转成map,取用户数据和前端传参。然后,这一个map从方法开始用到结束,包括所有的sqlmap都是同一个map入参
3、告诉你们excel操作可以用esayexcel。能少写很多代码,poi要创建好几个流对象。结果还要我写个demo给你们,官方文档还是中文的,自己不会看,我这实力配教你们?


IP属地:上海来自iPhone客户端1楼2025-02-14 08:05回复
    你以为人家不懂吗?做了一个项目就跟着项目的规范和技术栈走,你要换技术栈、改规范,你得和领导说,并且有充分理由。不同的实现方案本身就有利有弊


    IP属地:福建2楼2025-02-14 09:11
    收起回复
      这就是外包公司的常规操作,淡定点


      IP属地:四川3楼2025-02-14 09:16
      回复
        1,影响性能纯扯淡,优化这个不如看看sql语句写的怎么样,当然对于几十上百行的那种sql写在xml里没问题
        2,外包不懂ThreadLocal很正常
        3,看需求,简单的报表生成用easypoi没问题,特殊的比如纵表就需要自己用poi写了


        IP属地:福建来自Android客户端4楼2025-02-14 10:18
        收起回复
          人家给钱,让怎么做就怎么做,管那些了


          IP属地:江苏来自Android客户端5楼2025-02-14 11:30
          回复
            看不上就跳呗,别人爱用啥用啥,curd用ai写写就行了,屁大的事情


            IP属地:上海来自iPhone客户端6楼2025-02-14 11:42
            收起回复
              看不起就 跳呗,虽然mp 确实能省很多时间,不过我个人还是偏向m。毕竟出错了,可以直接查sql ,mp 的话不是所有人都用过,而且也不好查问题,虽然写起来流确实方便很多。


              IP属地:广东来自iPhone客户端7楼2025-02-14 11:48
              收起回复
                项目用啥你就用啥,项目怎么写你就怎么写,入乡随俗,别搞特殊


                IP属地:浙江来自iPhone客户端8楼2025-02-14 11:57
                回复
                  而且mp的宣传就是和m互补,而不是m的上位


                  IP属地:湖北来自Android客户端9楼2025-02-14 11:58
                  回复
                    你想改 等你有这个能力再改


                    IP属地:安徽10楼2025-02-14 11:58
                    回复
                      费力不讨好。整好了没人夸你。整坏了你看着吧


                      IP属地:辽宁来自iPhone客户端11楼2025-02-14 12:04
                      回复
                        技术栈不是越新越好,也不是越好就越符合实际需要的


                        IP属地:上海来自Android客户端12楼2025-02-14 12:05
                        回复
                          我刚进的银行外包还是重构11年的代码,那时候我毛都没长呢


                          IP属地:北京来自iPhone客户端13楼2025-02-14 12:05
                          收起回复
                            除非对性能有特别的要求,不然你就别管了,能把功能实现满足代码规范就行,引入新东西出事你背锅


                            IP属地:四川来自Android客户端14楼2025-02-14 12:06
                            回复
                              我看出来了,老哥自命不凡。我还是那句话,你没有话语权,真想按你的想法做那就努力当leader


                              IP属地:广东来自Android客户端15楼2025-02-14 12:19
                              回复