java吧 关注:1,298,278贴子:12,834,060
  • 15回复贴,共1

你们做项目里用实体类吗?

只看楼主收藏回复

我现在公司完全不用实体类,返回类型一般就是Map或者List<Map>,我看框架里全是实体类,真的烦,你建怎么多实体类不烦吗?而且返回都是多表联结查询结果,我为了一个查询,难道还要去专门给你写一个pojo类?问下别的公司和我公司一样还是和书以及教程一样?


1楼2018-11-16 13:14回复
    就查看源代码而言实体类才是王道,不用实体类只能说整体代码量少了


    IP属地:浙江2楼2018-11-16 13:21
    收起回复
      2026-02-27 04:20:23
      广告
      不感兴趣
      开通SVIP免广告
      开发是爽了,维护的时候累死你


      来自Android客户端3楼2018-11-16 13:24
      回复
        没什么区别吧,反正都是把数据扔到vo里在再界面取值


        IP属地:辽宁来自Android客户端4楼2018-11-16 13:24
        回复
          项目不维护的吗?


          IP属地:四川来自Android客户端5楼2018-11-16 13:29
          回复
            除了mybatis生成的实体类和sql,返回结果不是已有实体类的,我直接用map了,因为基本用一次。就是取数据的时候**,列名复制来复制去。


            IP属地:广东来自Android客户端6楼2018-11-16 13:41
            回复
              肯定要建实体类啊,要不谁知道你map放的啥鬼东西


              IP属地:山东8楼2018-11-16 14:09
              回复
                还没被项目经理打死


                IP属地:浙江来自Android客户端9楼2018-11-16 14:20
                回复
                  2026-02-27 04:14:23
                  广告
                  不感兴趣
                  开通SVIP免广告
                  逆向工程就好


                  IP属地:广东来自Android客户端10楼2018-11-18 02:42
                  收起回复
                    一种是mybatis逆向工程建立表到实体的映射,一种是hibernate jpa建立实体到表的映射


                    IP属地:安徽来自Android客户端11楼2018-11-18 09:51
                    回复
                      常用的都是实体类,有时候临时小项目,给前端返回数据结构不复杂的时候就用map图省事了。


                      IP属地:湖南来自手机贴吧12楼2018-11-18 10:37
                      回复
                        我觉得这是很**的做法


                        IP属地:四川来自Android客户端13楼2018-11-18 11:25
                        回复