业务逻辑应该在哪里实现更为合理呢?
2012-01-09 17:44
211 查看
请大牛们讨论下业务逻辑应该在哪实现较为合理
1、java业务逻辑层。
2、后台存储过程。
因为本人一直都在业务逻辑层实现。但新项目中领导要求将业务写到后台存储过程,java业务逻辑层不承载业务逻辑的实现功能。
先说本人的观点:
本人偏向写在java业务逻辑层
1、调试跟踪方便 (如果在存储过程实现布太方便测试与调试)
2、集群可充分利用资源 (在存储过程后期数据库压力会很大)
当然,在存储过程实现也有有点。比如修改业务逻辑不用重启应用等。
上面只是个人的理解,肯定不完整,不全面,甚至还可能是误解。
本文转载自http://www.itjianghu.net/openkztopic.asp?id=256
1、java业务逻辑层。
2、后台存储过程。
因为本人一直都在业务逻辑层实现。但新项目中领导要求将业务写到后台存储过程,java业务逻辑层不承载业务逻辑的实现功能。
先说本人的观点:
本人偏向写在java业务逻辑层
1、调试跟踪方便 (如果在存储过程实现布太方便测试与调试)
2、集群可充分利用资源 (在存储过程后期数据库压力会很大)
当然,在存储过程实现也有有点。比如修改业务逻辑不用重启应用等。
上面只是个人的理解,肯定不完整,不全面,甚至还可能是误解。
本文转载自http://www.itjianghu.net/openkztopic.asp?id=256
相关文章推荐
- 【翻译】我的业务逻辑应该放在哪里?
- 定期任务的业务及其实现逻辑简单记录
- 使用 Drools 规则引擎实现业务逻辑
- 谈谈业务逻辑中灰度功能的实现
- 解析大型.NET ERP系统 业务逻辑设计与实现
- 使用 Drools 规则引擎实现业务逻辑
- LINQ : 如何为LINQ TO SQL实现自定义业务逻辑
- 自己写“扫雷”(二).业务逻辑实现
- (UWP开发)更为合理的一种ListView下拉刷新(PullToRefresh)实现方法
- 使用 Drools 规则引擎实现业务逻辑
- 【SSH进阶之路】一步步重构MVC实现Struts框架——封装业务逻辑和跳转路径(四)
- Delphi中实现界面与业务逻辑的分离
- Java业务逻辑结合MySQL实现登录注册(XMPP协议的运用)
- 通过切面实现相关业务逻辑
- 注册界面设计及实现之(二)注册业务逻辑的实现
- c apache2模块开发--根据自定义业务逻辑实现文件下载
- Redis实现微博后台业务逻辑系列(六)
- 父类提供业务逻辑,子类做具体实现
- 使用 Drools 规则引擎实现业务逻辑
- 基于Android的小巫新闻客户端开发--主界面业务逻辑实现