函数名常用缩写含义

函数名常用缩写含义

2023年7月20日发(作者:)

函数名常⽤缩写含义Domain Object(领域对象)层。此层由⼀系列的POJO(Plain Old Java Object,普通的、传统的java对象)组成,这些对象是该系统的Domain Object(领域对象),往往包含了格⼦所需的业务逻辑⽅法。DAO(Data Access Object,数据访问对象)层。此层由⼀系列的DAO 组件组成,这些DAO 实现了对数据库的创建、查询、更新和删除(CRUD)等原⼦操作。在经典Java EE 应⽤中,DAO层也被称为EAO层,EAO层组件的作⽤与DAO 层⾃检的作⽤基本相似。只是EAO 层主要完成对实体(Entity)的CRUD操作,因此简称为EAO层。DTO(Data Transfer Object)数据传输对象。在严格的java EE应⽤中,中间层的组件会将应⽤底层的状态信息封装成javaBean集,这些JavaBean也被称为DTO。IOC(Inversion of Control)控制反转 。将对象的创建权交给springORM(Object Relational Mapping) 对象关系映射OCP (Open-Closed Principle) 软件设计中的“开-闭原则,对扩展开放,对修改关闭B/S(Browser Server) 基于⽹页打开的应⽤C/S(需要安装客户端且不定期更新)AOP(⾯向切⾯编程)DI(Dependency Injection) 依赖注⼊,由spring创建被调⽤者 实例,然后注⼊调⽤者。降低了对象之间的耦合。ORM(Object/Relation Mapping,对象/关系数据库映射) 当使⽤⼀种⾯向对象的编程语⾔进⾏应⽤开发时,从项⽬⼀开始就采⽤的是⾯向对象分析、⾯向对象设计、⾯向对象编程,但到了持久层数据库访问时,⼜必须重返关系数据库的访问⽅式。ORM便可以把关系数据库包装成⾯向对象的模型。FIFO(First In,First Out)先进先出 的原理淘汰数据,正好符合队列的特性,数据结构上使⽤队列Queue来实现。LRU(Least recently used)最近最少使⽤ 算法根据数据的历史访问记录来进⾏淘汰数据,其核⼼思想是“如果数据最近被访问过,那么将来被访问的⼏率也更⾼”。LFU(Least Frequently Used) 算法根据数据的历史访问频率来淘汰数据,其核⼼思想是“如果数据过去被访问多次,那么将来被访问的频率也更⾼”。

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1689826412a289006.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信