为了账号安全,请及时绑定邮箱和手机立即绑定

请教下这个类应当放到哪一层?

请教下这个类应当放到哪一层?

慕田峪7331174 2023-04-19 21:17:11
分层架构的J2EE应用中, 被多个layer或者tier共享的类应该放到哪里? 包应该如何划分?例如一个web应用中有一个创建excel文件的类, 假设叫做 CsvRender, 它可以被controller用到来产生一个csv写入http response, 也可能被service用来产生一个文件写入存储, 那么这个类应当放到哪一层?
查看完整描述

2 回答

?
POPMUISE

TA贡献1765条经验 获得超5个赞

采用命令模式,放到命令里头,没有事务的,可以直接在controller调用,有事务的,在service层简单包装一层

查看完整回答
反对 回复 2023-04-21
?
慕容708150

TA贡献1831条经验 获得超4个赞

一般会定义一个util的包 存放某些公用的方法

查看完整回答
反对 回复 2023-04-21
  • 2 回答
  • 0 关注
  • 106 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信