但是从项目的扩展性和伸缩性的角度讲,是致命的不合理
不同的人从不同角度来看,会有不同的想法,项目经理与设计者的看法可能不同.
不过我还是建议不放在存储过程中,理由是:1.扩展性问题;2.可能造成开发者做了很久还不知道业务逻辑到底是什么,不利于知识的传播
另一方面,不放在存储过程中,并不意味着一定要用几层结构.简单的应用可以在action中去写业务逻辑,无妨.
可能公司现在最注重的是性能问题。。。
而做为开发者我可能更多的是关注开发的过程问题!
因为我自我感觉在存储过程里做过多的逻辑操作比较复杂!使得业务逻辑不是很清晰,!对系统的逻辑不是那么让人容易明白对以后的扩展和维护都会有一定影响!