社区
Web 开发
帖子详情
在分模块开发时,当新增一条记录时,记录的id是在dao层去做还是在service层区做?
昵称是可以中文吗
2019-01-12 08:14:21
你们通常的做法是怎样的?
...全文
402
4
打赏
收藏
在分模块开发时,当新增一条记录时,记录的id是在dao层去做还是在service层区做?
你们通常的做法是怎样的?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maradona1984
2019-01-17
打赏
举报
回复
这个很随意的啊,看你们系统的选择,比如我们就直接在service里先生成id,再插入进去
这种方案出问题的概率较小,有问题也容易解决
stacksoverflow
2019-01-17
打赏
举报
回复
单纯的自增在数据库里做,涉及到业务的抽象出一个模块来做,分布式的抽象出一个接口来做。 和service,dao没什么关系,不要纠结于三层的思维。
MiceRice
2019-01-16
打赏
举报
回复
一般都是 DAO 层,而且尽量下推数据库。除非你的主键是个有强业务语义的,比如:身份证号码。
qq_38735045
2019-01-16
打赏
举报
回复
service层吧
设计之道:ORM、
DAO
、
Service
与三层架构的规范探索
ORM思想;
DAO
模式;Entity实体类设计规范;
Service
设计模式;三层架构思想
使用
DAO
模式实现商品增删改查
今天
分
享一个我
做
的使用
DAO
设计模式实现的商品增删改查功能的小项目,首先我们需要了解什么是
DAO
模式,他有什么用呢?
国产InitPHP框架系列 - InitPHP框架搭建高可用WEB应用05:数据层
Dao
使用
InitPHP框架是一款轻量级PHP开源框架,框架文档和下载地址:http://initphp.com
Dao
层说明
Dao
层通俗的讲就是数据层。再简单的讲,
Dao
层主要是用于写sql语句的。...例如将原来的MVC中的module层
分
割成
Service
和Da
Java项目学习
接着就可以在
模块
中调用
Dao
的接口进行数据业务的处理,而不用关注此接口的具体实现类是哪一个类,
Dao
层的数据源和数据库连接的参数都是在配置文件中进行配置的。 2.Entity层:实体层,数据库在项目中的类 主要用于...
jsp学习笔记之三层架构(五)
业务逻辑层(BLL,Bussiness Logic Layer,
Service
层) 数据访问层(DAL,Data Access Layer,
Dao
层) 1. 三层架构与MVC a. 表示层(USL,User Show Layer,视图层) 前台:对应MVC中的view,用于和用户交互、界面...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章