首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

浅谈Java项目中要不要使用实体类

首先想一下,我们为什么要用实体类?   我想了想,似乎当初在学校学的就是这样,老师规定:一个实体类对应一个表,方便接收参数,参数检验也方便。规范如此,我也就学到了这个。现在想想,当初竟然没有反问老师一句:为什么把这种开发方式当作规范。   直到现在,我去问别人,为什么把建实体类当作规范,不写实体类就是不规范的写法,多数人给我的回答基本上都是:   “因为……因为……我的老师就是这么教我的。   “那为什么你老师认为这样做是规范?”   “因为……因为……是我老师的老师这样教他的。”   后来,通过各种途径学习,我了解到,写实体类其实是为面向对象这个思想服务的,大型项目中,领域建模是必须的,一系列实体构成对一个领域模型的描述和实现,,建模的最直接体现就是实体类,领域和数据库表不一定一一对应,它是对现实生活中的业务逻辑的翻译,你能很好的建模,你的项目可扩展性和维护性就越好,也就是所谓的面向对象编程。

03

Java设计模式——工厂模式与抽象工厂模式

Hello大家早上好,我是阿Q,好久不见,甚为想念(窃喜)。最近一段时间一直在参与安卓项目的开发(已忙成狗),也没能抽出时间来继续为大家总结设计模式的知识,在这里Say sorry了。由于好久没有写安卓方面的东西了,所以最近一段时间写起代码来事倍功半,踩了N多坑,被虐成Dog了。我最近有一个想法,就是想将之前学过的安卓知识再拾起来,以后在讲解java知识的同时也穿插着总结一下安卓的知识,也不知道大家感不感兴趣。如果大家想学习安卓或者有什么技术交流的可以在公众号后台给阿Q留言,阿Q视情况不定期更新安卓。好了,昨晚回家比较早,就抽时间讲一下工厂模式与抽象工厂设计模式吧。

04
领券