从开始学习java的时候,爷爷的爷爷就教导我们,要使用三层结构去开发结构明细,低耦合,高可用的项目.但是具体开发中,每新建一张表,就要新建BO,dao层,服务层,而新建这5,6个类也许仅仅只为了实现一个基本的CRUD而已. 经过漫长的折磨之后,不禁在想,在当前以pyhton为代表的轻语言越来越热的时候,我们是不是更应该关注更轻量的代码设计呢? java区别于这些轻量级语言之处,应该是j2ee的大型项目的管控能力,这种分层的严密组织结构在项目规模缩小的同时,也应该进行大瘦身. 例如持久层,对于大部…