现在系统有这样的需求, 所有的controller调用一个service入口(controller 与service分开的两个工程), 在这个入口的service根据不同的参数分发到不同的service处理, 就想请问各位大神有不有好的解决方案(目前就考虑到用反射)
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
j2ee系统架构设计 请求帮忙
收起
- 写回答
- 好问题 1 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2015-06-02 03:04关注再进一步,你可以用标注将参数标在你的service实现类上,反射的时候遍历所有实现了这个接口的类,然后找参数和标注符合的。
好处就是你添加新的参数,直接写好实现类丢进去就可以了。不需要改你工厂类的分支。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2018-05-04 04:11回答 4 已采纳 (rs.getString(2).trim().compareTo("password")==0) 和“password”写死的字符串比,肯定不等啊
- 2012-02-29 10:29回答 2 已采纳 > >
- 2013-10-16 17:08回答 3 已采纳 首先要掌握大学里学习的相关知识,例如 计算机网络,计算机操作系统,数据结构等等,这些基础知识很重要。 其次,如果要从事java开发的相关工作,推荐看以下书籍; thinking in
- 2022-09-14 05:49J2EE(Java 2 Platform, Enterprise Edition)是Oracle公司推出的用于构建企业级分布式应用程序的平台,它提供了丰富的...深入学习和理解这些文档,将有助于你掌握J2EE架构设计的核心理念,从而在实际项目中得心应手。
- 2020-08-11 12:20回答 1 已采纳 根据你需要实现的具体功能选择
- 2017-07-30 16:45回答 1 已采纳 我觉得 没问题的 不过图形模型等需要你自己画
- 2018-04-20 03:33回答 4 已采纳 别在servlet 写啊,不会创建个类去联系,本来就是新手,还找这么多不自在
- 2023-06-01 03:22在本文中,作者探讨了基于J2EE架构的在线考试系统的设计与实现,旨在解决传统在线考试系统存在的问题,如系统更新困难、维护不便等。 ### 1. 在线考试系统的一般需求分析 在线考试系统应具备以下基本功能:用户...
- 2015-01-17 03:26回答 2 已采纳 J2EE本身是接口规范,定义的大多为接口协议. 基于云架构的J2EE架构语义表达不准确. 云技术分为硬件云和软件云,主要指分布式计算. 云架构也是针对云技术的系统架构.跟J2EE没什么关系.
- 2013-08-16 02:12回答 6 已采纳 这已经是在扣字眼了。 或者把Java8的接口默认实现摔他脸上?
- 2016-11-20 16:51回答 4 已采纳 额,哪个拦截器就不知道了,想了解清楚自己百度下吧
- 2023-10-23 14:14J2EE架构设计是企业级Java应用程序开发的关键,它涉及多个层次和组件的协同工作,以构建高性能、可扩展和易于维护的系统。本讲座通过实例深入解析了Web项目的总体结构和多层架构的优点。 首先,J2EE架构设计的核心...
- 2021-12-30 03:061. **J2EE架构**: J2EE(Java 2 Platform, Enterprise Edition)是一个用于开发和部署企业级应用的开放标准平台。它包含了服务器端组件模型、服务和API,用于构建分布式、多层的Web应用。在这个在线考试系统中,...
- 2024-09-25 04:01Paula-柒月拾的博客 本文档集专注于J2EE系统架构,详细介绍了J2EE的核心概念、设计原则和实现方法。核心概念包括多层次架构、容器和组件,例如Servlet、JSP、EJB等。这些概念和组件是实现业务逻辑、数据访问以及视图层处理的关键。学习...
- 2018-06-01 14:23综上所述,了解并熟练应用这些Java和J2EE设计模式,可以帮助开发者构建更加高效、可维护的软件系统。通过阅读提供的"23种JAVA设计模式和15种J2EE设计模式.pdf"文件,你可以深入理解这些模式的原理、应用场景以及如何...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司