架构师须知概念:POJO、PO、DTO、DAO、BO、VO 超、凢脫俗 2023-07-23 05:58 9阅读 0赞 POJO、PO、DTO、DAO、BO、VO这些概念作为Java开发来说应该全部或者部分遇到过,作为架构师的你想必更是清楚这些概念在不同场景的应用。 下面我逐一介绍一下,想必你会更深刻。 ### POJO ### 全称为:Plain Ordinary Java Object,即简单普通的java对象。 一般用在数据层映射到数据库表的类,类的属性与表字段一一对应。 ### PO ### 全称为:Persistant Object,即持久化对象。 可以理解为数据库中的一条数据即一个BO对象,也可以理解为POJO经过持久化后的对象。 ### DTO ### 全称为:Data Transfer Object,即数据传输对象。 一般用于向数据层外围提供仅需的数据,如查询一个表有50个字段,界面或服务只需要用到其中的某些字段,DTO就包装出去的对象。可用于隐藏数据层字段定义,也可以提高系统性能,减少不必要字段的传输损耗。 ### DAO ### 全称为:Data Access Object,即数据访问对象。 就是一般所说的DAO层,用于连接数据库与外层之间的桥梁,并且持久化数据层对象。 ### BO ### 全称为:Business Object,即业务对象。 一般用在业务层,当业务比较复杂,用到比较多的业务对象时,可用BO类组合封装所有的对象一并传递。 ### VO ### 全称为:Value Object,有的也称为View Object,即值对象或页面对象。一般用于web层向view层封装并提供需要展现的数据。 ### 总结 ### 这些定义在实际使用设计中并不会全部用到,根据不同设计架构定义不同的类对象,形态大致如此,可根据自己项目进行调整。一般各层之间要尽量保持低耦合,不要相互依赖,如web尽量不要引用dao层或服务实现层中的类,在单应用中不会有问题,如果哪天做分布式部署,需要做重构,这些过度依赖将会是十分让人蛋疼的问题。
相关 架构师 能力 郭东白 我以前经常聊架构师的事,但越来越不爱聊了,一方面是这些东西万变不离其宗,总聊没意思;另一方面林子大了,什么鸟都有,我心目中合格的架构师基本等同于团队中技术最厉害的人, 一时失言乱红尘/ 2024年04月07日 13:57/ 0 赞/ 100 阅读
相关 架构师实践 相信大家都对未来的职业发展有着憧憬和规划,要做架构师、要做技术总监、要做CTO。对于如何实现自己的职业规划也都信心满满,努力工作、好好学习、不断提升自己。 相信成为一名优秀的 今天药忘吃喽~/ 2024年02月18日 13:02/ 0 赞/ 89 阅读
相关 软件架构师 下面是电气及电子工程师协会给“构架师”做的定义:构架师是负责系统构架的人、团队或者组织。作为项目的技术主管,构架师的技术需要非常的广泛,这比技术深度更加重要(当然构架师在特定的 亦凉/ 2023年10月09日 12:23/ 0 赞/ 58 阅读
相关 架构师须知概念:POJO、PO、DTO、DAO、BO、VO POJO、PO、DTO、DAO、BO、VO这些概念作为Java开发来说应该全部或者部分遇到过,作为架构师的你想必更是清楚这些概念在不同场景的应用。 下面我逐一介绍一下,想必你 超、凢脫俗/ 2023年07月23日 05:58/ 0 赞/ 10 阅读
相关 架构师思维 ![在这里插入图片描述][watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBATWF0ZWEy_size £神魔★判官ぃ/ 2022年09月11日 05:12/ 0 赞/ 236 阅读
相关 架构师相关 http://blog.csdn.net/iammerryz/article/details/7644921 来这家公司从事信息化工作已经也有三个年头了,有必要对这三年 向右看齐/ 2022年06月03日 09:21/ 0 赞/ 272 阅读
相关 架构师能力 技术深度 有没有看过JDK源码,看过的类实现原理是什么。 HTTP协议 TCP协议 一致性Hash算法 JVM如何加载字节码文件 类加载器如何卸载字节 左手的ㄟ右手/ 2022年05月26日 05:36/ 0 赞/ 306 阅读
相关 架构师画像 > 架构师,这个title就和总监之类的title一样,已经彻底被用烂了,但在一个软件产品的生命周期中,架构师是实实在在的一个极度重要的角色,这篇文章就来讲讲我觉得的架构师的画 清疚/ 2022年04月16日 20:08/ 0 赞/ 372 阅读
相关 架构师? 怎么成为架构师,每个人的途径都不一样,但过程中的付出都相差不大。 架构师听着很有光环的title,想要成功转型确实需要一些时间。 如果你想成为架构师,笔者或许可以提供一些建 朴灿烈づ我的快乐病毒、/ 2022年01月13日 08:07/ 0 赞/ 446 阅读
相关 架构师6 系统架构师考试总结 2019年06月11日 10:48:47 [devillyd2018][] 阅读数 103 2011年11月12日,在这个百年一遇的大单身节的第二天 水深无声/ 2021年12月10日 13:27/ 0 赞/ 399 阅读
还没有评论,来说两句吧...