以简洁为主,其前身是以spring jdbc为基础的扩展,为的是提高可用性,当时在spring jdbc的基础上,参考Hibernate, iBatis,目的就是简洁,高效。 之后,随着spring jdbc的发展,spring 的orm走向了自己的集大成者的道路。 而CommonDAO依然走简洁的道路,这时,发现了DBUtils,好东西,更加的简洁明了,CommonDAO废弃?不,DBUtils简单到,反而需要花一些时间写基础代码。CommonDAO,重写,以DBUtils为基础,扩展功能,依然以简洁为目的。