>个人观点,使用static来简单包装Persistence是技术力量不够表现之一!
我也曾用过static方法写一些小工具类,比如时间转化,ip转化等等.
不过,技术力量不够倒也不是吧,他们都是写java三年多的啦.更可能是一种刚开始时的习惯,后来没有深究这个问题吧.
对用static 方法来做持久化,我最大的恐怖在于
1 一个表对应一个类,这个都是用static方法那么,如果出现变动,那么一改都要改好多
2 返回的时候,不是统一用pojo,或者装有pojo的Aarraylist List 等容器装载.
而是hashmap(大map 套小map,key就是字段名),或者其他什么的混合体.
当我来接手或者改的时候痛苦无比.而重新写又要时间,偏偏时间是我们缺乏的,或者这是这个状况形成的原因吧