java开发时为什么要dao和service都是model层吗?
2个回答
2022-06-10 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
dao和service不是model层。学习java开发推荐千锋教育。千锋教育培训业务分为大学生技能培训和职后技能培训,为学生的学习保驾护航。
dao是数据访问层。DAO(Data Access Object) 数据访问对象是第一个面向对象的接口。service是业务层,负责所有的业务逻辑处理。model属于数据实体模型。和数据库的数据字段是基本对应的,model也可以增加一些数据库没有的虚拟字段,帮助处理业务。这样分层的好处是降低程序耦合度。
想要了解更多有关java开发的相关信息,推荐咨询千锋教育。千锋教育成立教研学科中心,推出贴近企业需求的线下技能培训课程。采用全程面授高品质、高体验培养模式,学科大纲紧跟企业需求,拥有国内一体化教学管理及学员服务,在职业教育发展道路上不断探索前行。
dao是数据访问层。DAO(Data Access Object) 数据访问对象是第一个面向对象的接口。service是业务层,负责所有的业务逻辑处理。model属于数据实体模型。和数据库的数据字段是基本对应的,model也可以增加一些数据库没有的虚拟字段,帮助处理业务。这样分层的好处是降低程序耦合度。
想要了解更多有关java开发的相关信息,推荐咨询千锋教育。千锋教育成立教研学科中心,推出贴近企业需求的线下技能培训课程。采用全程面授高品质、高体验培养模式,学科大纲紧跟企业需求,拥有国内一体化教学管理及学员服务,在职业教育发展道路上不断探索前行。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询