您的位置:首页 > 其它

一些常用的框架相关名词解释与说明

2017-07-21 19:18 621 查看
知识贵在积累。

POJO
POJO(Plain Ordinary JavaObject)简单的Java对象,实际就是普通JavaBeans

 

REST
Representational State Transfer 表述性状态传递(Representational代表性的、具象派的)

REST是设计风格而不是标准

REST是数据和数据表现形式的组合。不管是图片、文档、其他格式文件,全部通过URL对资源进行唯一地标识

 

Redis
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset --有序集合)和hash(哈希类型)

属于NoSQL数据库类型。

所有的存储数据都被缓存在内存中,可以被高速地访问。高性能的key-value数据库。

DAO
数据访问层

DAO,数据访问对象。位于业务逻辑与数据库资源中间,将所有对数据库的访问操作,抽象封装在一个公共的API。面向对象的数据库接口,试用于单系统应用程序或小范围本地分布使用。

DTO
数据传输层

DTO,数据传输对象。数据传输目标往往是数据访问对象从数据库中检索数据。

其实就是用于service层与web层之间传输

为什么不直接用entity(pojo)?其实在实际开发中发现,很多时间一个entity并不能满足我们的业务需求,可能呈现给用户的信息十分之多,这时候就有了dto,也相当于vo,记住一定不要把这个混杂在entity里面。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: