首先 咱们要知道 pareto法则
也就是 二八定律又名帕累托定律,也叫巴莱多定律、80/20定律、最省力的法则、不平衡原则等,是19世纪末20世纪初意大利经济学家帕累托发明。他认为:在任何一组东西中,最重要的只占其中一小部分,约20%,其他80%的尽管是多数,倒是次要的,所以又称二八法则,并被普遍运用到生活和企业管理方面。
咱们之前作java开发 用的都是原始的东西
数据操做 不少写在jsp页面,数据持久层用原始的jdbc(打开链接、建立语句、绑定参数、执行查询、处理结果、处理异常、清除资源)
代码冗长、甚至是复杂,可是真正关键的只有一两句,80%的都是样板代码 ,就是你在开发的时候能够从其余地方拷贝过来,而后修改关键的地方的代码便可,这个在如今看来 能够视为劣质代码。可是实际上这些代码很重要,清理资源和处理错误提升了数据访问的健壮性,没有这些操做就不能发现错误,就会让资源处于打开状态,从而致使意外的代码和资源泄露。这是由于这些缘由,咱们才让框架来处理这些样
板代码,从而确保这些代码是存在的,并且是正确的,咱们对于程序员来讲,开发时间却大大减小,代码也愈来愈优雅, 好比spring的jdbc模版,spring的免检异常等。 有时候咱们说明一个问题不用讲的很大,只要站着某个角度去比较分析就能明白道理。