说说entity、model、domain是什么东西?
实体entity、JavaBean、Model、POJO、domain的区别
java项目开发中,把包分门别类就是为了清晰明了,后期可以更好的维护;
包的取名一定要通俗易懂,见名知意;
只有大家都能简单快速的明白这个包名的含义,那才是好的包名;
如果只有你自己才能看懂这个包名的含义,那这个包名取名字取的就很失败!
Entity:实体
Entity主要代表关系型数据库,主从表
Model:模型
Model是一次操作所用数据的最小单位
Domain:域
Domain是完整的对象,主从表合体
entity(实体)
entity的意思就是实体的意思,所以也是最常用到的,entity包中的类是必须和数据库相对应的model(模型)
model大家不陌生,都知道是模型的意思,当用model当包名的时候,一般里面存的是实体类的模型,一般是用来给前端用的。比如:前端页面需要显示一个user信息domain(域)
domain这个包国外很多项目经常用到,字面意思是域的意思。
三句话总结下entity、model、domain的不同:
entity字段必须和数据库字段一样
前端需要什么我们就给什么
domain很少用,代表一个对象模块
说说entity、model、domain是什么东西?相关推荐
- Java中POJO、VO、DTO、PO、Entity、domain的区别
Java中POJO.VO.DTO.PO.Entity的区别 在看一些实际的项目的源码的时候,我们会发现POJO.VO.DTO.PO.Entity.domain的区别,那它们分别是什么呢,与我们学习Ja ...
- POJO、entity、domain、DTO、vo的简单说明
POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans(规范),pojo是业务称呼. entity:实体类,一个类,属性严格对应一个表格的行 ...
- bean包、entity包、mode包、domain包的区别
文章目录 bean entity model domain 总结 bean 包含的都是 JavaBean. JavaBean 是一种 Java 语言写成的可重用组件.为写成 JavaBean,类必须是 ...
- JSD-2204-创建csmall项目-Day02
1.创建csmall项目 我们要搭建一个项目,用于学习各种微服务知识 搭建的过程有很多新的标准,需要我们掌握和学习 发给大家的3个csmall的项目 csmall-finish.zip:这个项目是当前 ...
- 史上最全总结!Util、POJO、domain、entity、model、DAO、DTO、view、mapper、service、controller的作用和区别分析
文章目录 前言 工具类层 Util 数据层 POJO对象 domain entity model view DTO 总结 数据访问层 DAO mapper 业务层 service 控制层 Contro ...
- 【DDD设计】 Domain model VS DAL Entity VS Presentation DTO
Tier 各层中的实体 实用派还是学术派,在代码设计中经常各层实体关系有字段重叠和业务重叠,这并不冲突,我们需要根据自己项目的特色来决定,好的设计模式需要和具体的业务模式结合才能发挥1+1 >= ...
- 实体(Entity)和模型(Model)
学习了三层架构之后,就是七层登录.在了解概念和逻辑的过程中,发现有的人说到了实体(Entity),还有的人说的是模型(Model).我不明白这两者是什么区别,于是,有了这篇博客. 实体(Entity) ...
- Entity Framework 代码模板
各种使用方式 EntityClient+EntitySQL string city = "London"; using (EntityConnection cn = new Ent ...
- 如何使用Entity Framework在Always Encrypted列上模拟通配符搜索
介绍 (Introduction) The title of this post should have been "How to implement wildcard search fun ...
最新文章
- oracle部署在mysql_Oracle数据库部署实施流程
- Hadoop Yarn容量调度器特点和分配算法介绍
- OS / Linux / Select 调用流程
- lua运行外部程序_LTUI v2.2 发布, 一个基于lua的跨平台字符终端UI界面库
- c语言与python通信_python和c++通信示例
- 视频光端机常见问题解决方法
- 构建模式--Adapter模式(JAVA)
- springmvc 页面跳转样式访问路径总是多一层地址_Net Core实战之基于角色的访问控制的设计...
- excel 超链接修改失败解决办法
- OCR文字识别技术总结(五)
- 什么是ribbon?
- 动态切换 web 报表中的统计图类型
- setBounds()和setSize的区别
- JavaWeb 图书推荐
- Win7+Ubuntu双系统安装教程
- 短信验证码、短信服务商接口---PHP---对接创蓝253云通讯平台
- 笔记本电脑搜索不到wifi,只有飞行模式
- Python获取文件的行数和某一行的内容
- 日语形容词变化规律总结
- java基于springboot +vue的图书馆图书借阅系统 nodejs前后端分离