购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2.2 学习成本太高

传统的Java EE的很多规范都是违反“帕累托法则”的。“帕累托法则”也称“二八定律”,是指花较少的成本(20%)来解决大部分问题(80%),而架构的价值在于为常见的问题找到好的解决方案,而不是一心想要解决更复杂、更为罕见的问题。EJB的问题就在于,它违背了这个法则——为了满足少数情况下的特殊要求,它给大多数使用者强加上了不必要的复杂性,使开发者难以上手。

早期的EJB 2.1规范中,EJB的目标定位有11项之多,而这些目标没有一项是致力于简化Java EE开发的。同时,EJB的编程模型非常复杂,要使用EJB需要继承非常多的接口,而这些接口在实际开发中并不是真正为了解决问题。 WR6qaeEevVkwRwNUf1ajxZ/19rxfMKF8O0GlMAqBICp6PHBRuOfv0O6LaOzXaK4P

点击中间区域
呼出菜单
上一章
目录
下一章
×